亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于中小型企業(yè)的管理信息系統(tǒng)的開(kāi)發(fā)與實(shí)現(xiàn)

        2008-12-31 00:00:00賀海暉石林祥
        商場(chǎng)現(xiàn)代化 2008年21期

        [摘要] 通過(guò)對(duì)中小型企業(yè)的管理信息系統(tǒng)的分析與研究,采用C#作為開(kāi)發(fā)平臺(tái),利用SQL Server數(shù)據(jù)庫(kù)系統(tǒng)為一個(gè)小型裝潢公司開(kāi)發(fā)了一個(gè)管理信息系統(tǒng)。本文中具體介紹了系統(tǒng)的模塊劃分和各模塊的功能,同時(shí)講述了系統(tǒng)開(kāi)發(fā)中用到了一些重要技術(shù)。目前,該系統(tǒng)在企業(yè)中運(yùn)行良好,表明系統(tǒng)的架構(gòu)和技術(shù)方案切實(shí)可行。

        [關(guān)鍵詞] 管理信息系統(tǒng) ERP 數(shù)據(jù)庫(kù)技術(shù) 硬件加密

        一、引言

        對(duì)于任何一個(gè)企業(yè)來(lái)說(shuō),發(fā)展才是硬道理,而企業(yè)發(fā)展的重要標(biāo)志就是要合理調(diào)整和運(yùn)用企業(yè)各個(gè)方面的資源。信息技術(shù)的發(fā)展,特別是針對(duì)企業(yè)資源進(jìn)行管理而設(shè)計(jì)的信息管理系統(tǒng)正是針對(duì)這些問(wèn)題設(shè)計(jì)的,成功推行的結(jié)果必然會(huì)使企業(yè)能更好地運(yùn)用企業(yè)的資源。但對(duì)于一些中小型企業(yè)來(lái)說(shuō),具有業(yè)務(wù)流程靈活,資金投入有限,等的特點(diǎn),并沒(méi)有非常適用的通用管理軟件,為此,許多軟件公司甚至企業(yè)內(nèi)部,開(kāi)始著手開(kāi)發(fā)針對(duì)中小型企業(yè)的信息管理軟件。

        本文主要討論了以一個(gè)實(shí)用的中小型企業(yè)的管理信息系統(tǒng)為設(shè)計(jì)對(duì)象,介紹了系統(tǒng)的各功能模塊的劃分,各模塊的功能,模塊之間的關(guān)系,以及開(kāi)發(fā)系統(tǒng)用到的一些關(guān)鍵技術(shù)。通過(guò)這套信息系統(tǒng)的實(shí)施,能將該企業(yè)的大部分資源進(jìn)行整合,即達(dá)到將企業(yè)管理理念、業(yè)務(wù)流程、基礎(chǔ)數(shù)據(jù)、人力物力、計(jì)算機(jī)硬件和軟件進(jìn)行整合。通過(guò)對(duì)企業(yè)的資源的整合和管理,使企業(yè)能更好的可持續(xù)發(fā)展。

        二、管理信息系統(tǒng)的總體設(shè)計(jì)

        1.系統(tǒng)的設(shè)計(jì)目標(biāo)

        管理信息系統(tǒng)的目標(biāo)是根據(jù)企業(yè)的實(shí)際情況,為其開(kāi)發(fā)一套適合其實(shí)際需求的信息系統(tǒng),也就是開(kāi)發(fā)一個(gè)企業(yè)內(nèi)部使用的小型ERP系統(tǒng)。ERP系統(tǒng)是一個(gè)先進(jìn)的管理概念,而由于我國(guó)企業(yè)本身的一些問(wèn)題,若完全引進(jìn)這套管理理念,可能反而會(huì)適得其反。因而,根據(jù)該企業(yè)的具體情況,通過(guò)對(duì)企業(yè)內(nèi)部的業(yè)務(wù)流程和各方面資源情況的了解和分析,建立適合該企業(yè)的信息系統(tǒng)架構(gòu),并且實(shí)際完成系統(tǒng)中的部分模塊,如銷(xiāo)售管理、倉(cāng)庫(kù)管理、售后服務(wù)管理、客戶(hù)關(guān)系管理等。該系統(tǒng)要真正地在企業(yè)中使用起來(lái),并能利用它使企業(yè)的資源得到充分的利用,信息能充分的共享,節(jié)約成本,提高工作效率和經(jīng)濟(jì)效益,增強(qiáng)企業(yè)的競(jìng)爭(zhēng)力。

        2.系統(tǒng)分析設(shè)計(jì)

        由于管理信息系統(tǒng)是針對(duì)中小型企業(yè)設(shè)計(jì)的,因此,就需要符合這類(lèi)企業(yè)的特性。企業(yè)的業(yè)務(wù)流程的規(guī)范性差,靈活度比較大,一些信息流的定義不能很固定。同時(shí)企業(yè)由于規(guī)模有限,或者是個(gè)體經(jīng)營(yíng),不能投入很多的資金進(jìn)行系統(tǒng)的開(kāi)發(fā),因此系統(tǒng)開(kāi)發(fā)時(shí),只能按需規(guī)劃和開(kāi)發(fā)。同時(shí),企業(yè)人數(shù)有限,并且流動(dòng)性比較大,因此,對(duì)界面的友好程度,操作的簡(jiǎn)易性,等方面都有一些特定的要求。

        下面就以一個(gè)小型裝潢制品公司的信息管理系統(tǒng)為例,來(lái)介紹系統(tǒng)的結(jié)構(gòu)。該企業(yè)有生產(chǎn)部,銷(xiāo)售部,財(cái)務(wù)部等多個(gè)部門(mén),并且企業(yè)本身在上海多個(gè)大的建材賣(mài)場(chǎng)中都有銷(xiāo)售網(wǎng)點(diǎn),則需要整合每個(gè)部門(mén)的收集來(lái)的信息,并進(jìn)行分類(lèi),匯總和整理,最后,能提供給不同權(quán)限的用戶(hù)所需的不同的信息。該企業(yè)是一個(gè)生產(chǎn)性企業(yè),接到定單后,進(jìn)行生產(chǎn),因此,以定單為系統(tǒng)開(kāi)發(fā)的主線(xiàn)。系統(tǒng)主要需要滿(mǎn)足以下的需求:接定貨單,對(duì)定貨單進(jìn)行管理,通過(guò)定貨單生成生產(chǎn)部門(mén)需要的產(chǎn)品標(biāo)簽和產(chǎn)品的嘜頭,以便進(jìn)行下料和生產(chǎn);產(chǎn)品生產(chǎn)好后,需要進(jìn)行送貨,并上門(mén)安裝,對(duì)送貨單進(jìn)行管理,同時(shí)需要對(duì)售后服務(wù)進(jìn)行管理。貨送到后,還需要收貨款,進(jìn)行對(duì)賬處理,財(cái)務(wù)管理。生產(chǎn)中需要用到多種材料,那就需要進(jìn)行倉(cāng)庫(kù)管理。小型企業(yè)由于資金有限,會(huì)根據(jù)企業(yè)的需要先將一些主要的,重要的業(yè)務(wù)信息化,以后逐步完善系統(tǒng),這就要求系統(tǒng)在設(shè)計(jì)時(shí),要有一定的可擴(kuò)展性。如在數(shù)據(jù)表設(shè)計(jì)時(shí),保留一些備用字段;程序編寫(xiě)時(shí),盡量保證模塊化,等辦法來(lái)保證系統(tǒng)便于擴(kuò)展。

        3.系統(tǒng)的功能分析

        系統(tǒng)的功能劃分的基本原則是:將處理和分析相對(duì)獨(dú)立的功能劃分為獨(dú)立的子系統(tǒng);子系統(tǒng)內(nèi)部高度內(nèi)聚,各子系統(tǒng)間松散耦合,便于集成。目前,該裝潢制品公司的管理系統(tǒng)包括:銷(xiāo)售管理模塊、生產(chǎn)管理模塊、財(cái)務(wù)管理模塊、倉(cāng)庫(kù)管理模塊、員工管理模塊和售后服務(wù)模塊。如圖1所示。

        (1)銷(xiāo)售管理模塊。該模塊主要功能是對(duì)客戶(hù)的定貨單進(jìn)行管理,包括增加、修改,編輯功能,和按要求進(jìn)行查找和篩選,并可進(jìn)行打印。同時(shí),對(duì)生產(chǎn)的送貨情況進(jìn)行管理,主要是送貨單的管理,也包括基本的編輯功能和查找,及打印功能。對(duì)企業(yè)的產(chǎn)品信息也需要進(jìn)行管理,以便其他模塊的信息錄入。也對(duì)客戶(hù)的錢(qián)款的支付情況進(jìn)行管理,并可對(duì)支付情況進(jìn)行查詢(xún),生成相應(yīng)的對(duì)賬單據(jù)。

        (2)生產(chǎn)管理模塊。根據(jù)客戶(hù)的定貨單,組織生產(chǎn)并組織研發(fā)。該模塊可根據(jù)客戶(hù)的定單,生成生產(chǎn)部門(mén)進(jìn)行生產(chǎn)所需的產(chǎn)品標(biāo)簽和產(chǎn)品嘜頭。根據(jù)這些單據(jù)可以完成下料的工作。同時(shí),也需要和倉(cāng)庫(kù)進(jìn)行交互,完成材料的進(jìn)貨的工作。

        (3)財(cái)務(wù)管理模塊。該模塊的功能是管理企業(yè)的所有資金往來(lái),包括企業(yè)內(nèi)部的資金流和企業(yè)對(duì)外的資金流,以及各種統(tǒng)計(jì)報(bào)表的制作。

        (4)倉(cāng)庫(kù)管理模塊。該企業(yè)是按定單生產(chǎn)的企業(yè),產(chǎn)品生產(chǎn)出來(lái)后直接送到客戶(hù)處進(jìn)行安裝。倉(cāng)庫(kù)管理主要是對(duì)庫(kù)存物料的管理。包括對(duì)物料進(jìn)行出/入庫(kù)的有效管理,及時(shí)盤(pán)點(diǎn)并提出低于庫(kù)存最低下限額而需要采購(gòu)的物料清單,制作各種庫(kù)存統(tǒng)計(jì)報(bào)表。

        (5)員工管理模塊。該模塊可對(duì)企業(yè)員工的基本情況進(jìn)行管理,包括員工工號(hào)、姓名、性別、等信息。員工的考勤情況,員工的加班情況,員工的低薪,進(jìn)行管理,為員工的工資提供依據(jù)。同時(shí),也需要對(duì)員工的合同進(jìn)行管理,以便更好的為員工服務(wù)。

        (6)售后服務(wù)模塊。產(chǎn)品的安裝和維修人員對(duì)銷(xiāo)售出去的產(chǎn)品進(jìn)行維修、更換,提供完善的售后服務(wù),維護(hù)企業(yè)的信譽(yù)。

        三、管理信息系統(tǒng)中實(shí)現(xiàn)技術(shù)

        該系統(tǒng)開(kāi)發(fā)平臺(tái)采用主流的計(jì)算機(jī)軟件技術(shù)-.Net平臺(tái)。在項(xiàng)目的研發(fā)上盡可能得采用軟件工程思想開(kāi)發(fā)和管理方法來(lái)對(duì)項(xiàng)目進(jìn)行的開(kāi)發(fā)和管理,如在系統(tǒng)開(kāi)發(fā)中注重軟件的生命周期,注重各個(gè)階段的管理和相關(guān)對(duì)應(yīng)方法的應(yīng)用。在系統(tǒng)開(kāi)發(fā)中運(yùn)用面向?qū)ο蟮乃枷牒烷_(kāi)發(fā)方法,提高代碼的可重用性和可擴(kuò)充性。在系統(tǒng)測(cè)試中運(yùn)用各種面向?qū)ο蟮臏y(cè)試策略,提高代碼的正確率。下面就介紹系統(tǒng)開(kāi)發(fā)中運(yùn)用的兩個(gè)實(shí)現(xiàn)技術(shù)。

        1.數(shù)據(jù)庫(kù)訪問(wèn)類(lèi)

        系統(tǒng)涉及企業(yè)的大量數(shù)據(jù),并需要不斷的對(duì)這些數(shù)據(jù)進(jìn)行一些類(lèi)似的操作,如這些數(shù)據(jù)需要進(jìn)行存儲(chǔ),插入,刪除,修改,查找,等操作。這必然要使用到數(shù)據(jù)庫(kù),還需要對(duì)數(shù)據(jù)表進(jìn)行大量類(lèi)似的操作。因此,就可以使用面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,編寫(xiě)一個(gè)訪問(wèn)數(shù)據(jù)庫(kù)的類(lèi),其中類(lèi)的方法就實(shí)現(xiàn)對(duì)數(shù)據(jù)表進(jìn)行各種操作。

        (1)查找數(shù)據(jù)。

        public SqlDataAdapter ExeQuerySQL(string SQLStr, string TableName) {

        SqlDataAdapter DA = new SqlDataAdapter(SQLStr, SqlConn);

        try {

        SqlConn.Open();

        if (DS.Tables.Contains(TableName)) DS.Tables.Remove(TableName); //清空TableName 表

        DA.Fill(this.DS, TableName);//重新Fill表TableName

        } catch (Exception e) {

        MessageBox.Show(\"SqlDataAdapter ExeQuerySQL:\" + e.Message + SQLStr + TableName); }

        finally {

        SqlConn.Close();}

        return DA;}

        (2)更新數(shù)據(jù)。

        SqlCommandBuilder SqlCmdBld = new SqlCommandBuilder(DA);

        DA.Update(this.DS.GetChanges().Tables[TableName]);

        this.DS.Tables[TableName].AcceptChanges();

        (3)保存數(shù)據(jù)。

        if (this.GetDS().HasChanges()) {

        this.UpdateDataBase(SqlDA, TableName); }

        2.系統(tǒng)加密技術(shù)

        由于系統(tǒng)會(huì)涉及到企業(yè)的重要信息,包括客戶(hù)信息、銷(xiāo)售信息、產(chǎn)品信息,生產(chǎn)信息,等數(shù)據(jù)。為了保證數(shù)據(jù)的安全,系統(tǒng)選取SQL Server 2000作為后臺(tái)服務(wù)器。但對(duì)系統(tǒng)的使用者也需要進(jìn)行限制,不能讓任何人都對(duì)系統(tǒng)進(jìn)行操作,從而保證系統(tǒng)的安全。這就需要對(duì)系統(tǒng)進(jìn)行加密。本系統(tǒng)采用了硬件加密的方法,將系統(tǒng)的密碼存放在硬件加密狗中,而不是將密碼直接存放在數(shù)據(jù)表中或?qū)懺谖谋疚募小_@樣,當(dāng)系統(tǒng)安裝到機(jī)器上,同時(shí)必須有加密狗系統(tǒng)才能正常運(yùn)行。

        硬件加密狗是一個(gè)可編程、可讀寫(xiě)的存儲(chǔ)設(shè)備,具有一定的數(shù)據(jù)存儲(chǔ)區(qū)和可自選的加密算法。開(kāi)發(fā)商程序通過(guò)調(diào)用狗的接口模塊對(duì)硬件狗操作,硬件狗響應(yīng)該操作并通過(guò)接口模塊將相應(yīng)的數(shù)據(jù)返回給開(kāi)發(fā)商的應(yīng)用程序。硬件加密狗采取了以下的技術(shù)措施:

        (1)數(shù)據(jù)交換隨機(jī)噪聲技術(shù):有效對(duì)抗邏輯分析儀和各種調(diào)試工具的攻擊,完全禁止軟件仿真程序模擬。

        (2)迷宮技術(shù):在狗的接口函數(shù)入口和出口之間包含大量復(fù)雜的判斷跳轉(zhuǎn)干擾代碼,動(dòng)態(tài)改變執(zhí)行次序,提高狗的抗跟蹤能力。

        (3)時(shí)間閘:狗內(nèi)部設(shè)有時(shí)間閘,正常操作時(shí)間很短,但跟蹤操作時(shí)間較長(zhǎng),超過(guò)規(guī)定時(shí)間,狗返回錯(cuò)誤結(jié)果。

        (4)狗中的數(shù)據(jù)必須以相應(yīng)的密碼和接口函數(shù)讀寫(xiě)(僅開(kāi)發(fā)商擁有,其他人不可能接觸到,并且每個(gè)狗均不同)。

        因而,采用硬件加密狗來(lái)保存密碼,可以大大提高系統(tǒng)的加密強(qiáng)度。由于硬件加密狗是保護(hù)軟件不被非法復(fù)制和執(zhí)行的技術(shù)手段,利用硬件加密狗對(duì)系統(tǒng)程序的密碼進(jìn)行保護(hù),可在沒(méi)有增加系統(tǒng)成本的前提下,大大增強(qiáng)了程序加密的強(qiáng)度。

        四、系統(tǒng)部分模塊的應(yīng)用實(shí)例

        信息管理系統(tǒng)主要功能是對(duì)企業(yè)資源進(jìn)行整合,使企業(yè)的業(yè)務(wù)信息化。本系統(tǒng)采用.Net平臺(tái),C#語(yǔ)言進(jìn)行開(kāi)發(fā),后臺(tái)數(shù)據(jù)庫(kù)選用SQL Server數(shù)據(jù)庫(kù)管理器。下面對(duì)系統(tǒng)中的幾個(gè)主要模塊的部分功能界面進(jìn)行介紹。

        1.銷(xiāo)售模塊——定貨單操作界面

        對(duì)定貨單進(jìn)行處理的界面如圖2。包括對(duì)定貨單的各種編輯功能,以及進(jìn)行篩選和打印的功能。

        2.生產(chǎn)模塊——生成產(chǎn)品標(biāo)簽和嘜頭

        生產(chǎn)模塊根據(jù)定貨單生成的產(chǎn)品標(biāo)簽和嘜頭。其中嘜頭上的數(shù)據(jù)是根據(jù)具體的產(chǎn)品規(guī)格自動(dòng)生成的。

        五、結(jié)論

        以上討論的是開(kāi)發(fā)一個(gè)適用于中小型企業(yè)的管理信息系統(tǒng)的具體方案。同時(shí),也對(duì)系統(tǒng)開(kāi)發(fā)中的一些重要技術(shù)問(wèn)題,進(jìn)行了討論,并給出了自己的解決方案。目前,此系統(tǒng)己在該企業(yè)中實(shí)際使用了一段時(shí)間,并取得了該企業(yè)的好評(píng),也為企業(yè)獲得了一定的經(jīng)濟(jì)效益。在系統(tǒng)研究和開(kāi)發(fā)中運(yùn)用面向?qū)ο笏枷?,設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)訪問(wèn)類(lèi),將數(shù)據(jù)庫(kù)的所有操作封裝起來(lái),以便在使用時(shí)直接創(chuàng)建類(lèi)的對(duì)象,并調(diào)用類(lèi)的方法。這種方案增強(qiáng)了代碼的可重用性,并便于代碼的維護(hù)。將硬件加密技術(shù)運(yùn)用到管理信息系統(tǒng)開(kāi)發(fā)和使用中,在未增加系統(tǒng)成本的前提下,提高了系統(tǒng)的安全性。

        參考文獻(xiàn):

        [1]王衛(wèi)強(qiáng)孫強(qiáng):中小型超市MIS系統(tǒng)建設(shè)中若干問(wèn)題的分析研究[J].微計(jì)算機(jī)信息,2007,(27):19~20,61

        [2]石林祥賀海暉:智能化門(mén)窗CAD系統(tǒng)的研究和開(kāi)發(fā)[J].微計(jì)算機(jī)信息,2006(11S):237~240

        免费a级毛片18禁网站app| 少妇高潮惨叫喷水在线观看| 亚洲va在线∨a天堂va欧美va| 亚洲日韩AV秘 无码一区二区| 99福利网| 亚洲国产精品美女久久久| 中文字幕乱码日本亚洲一区二区| 91九色老熟女免费资源| 欧美又粗又长又爽做受| 亚洲粉嫩高潮的18p| 日韩免费小视频| 午夜男女视频一区二区三区| 极品粉嫩小仙女高潮喷水操av| 人妻少妇中文字幕乱码| 国产人妻精品一区二区三区不卡 | 中国老太老肥熟女视频| 亚洲蜜臀av一区二区三区漫画| 欧美亅性猛交内射| 精品亚洲成a人7777在线观看| 日韩在线视精品在亚洲| 亚洲一区二区av天堂| 特黄aaaaaaaaa毛片免费视频 | 色五月丁香五月综合五月4438| 亚洲女同精品一区二区久久| 国产精品午夜福利亚洲综合网| 偷拍一区二区三区高清视频| 99久久精品免费看国产一区二区三区| 越猛烈欧美xx00动态图| 亚洲AV日韩AV无码A一区| 成人免费丝袜美腿视频| 日本免费一二三区在线| 国产激情视频一区二区三区| 99热这里只有精品69| av大片网站在线观看| 91精品国产在热久久| 国产性生大片免费观看性| 亚洲AV色无码乱码在线观看| 岛国精品一区二区三区| 国产夫妻自偷自拍第一页| 神马影院午夜dy888| 中国猛少妇色xxxxx|