• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于MVC架構的進銷存管理信息系統(tǒng)的設計與實現(xiàn)

    2014-04-29 00:00:00卿娟
    計算機光盤軟件與應用 2014年5期

    摘 要:本文主要是根據(jù)企業(yè)產(chǎn)品管理的現(xiàn)實狀況,以及企業(yè)管理者的現(xiàn)實需求,設計出一個具有智能化的網(wǎng)絡進銷存管理信息系統(tǒng)。該系統(tǒng)采用當前先進的JSP技術和MVC開發(fā)模式。系統(tǒng)主要是以處理業(yè)務為主要目標,使企業(yè)從進貨到銷售再到管理等各項業(yè)務都能夠在系統(tǒng)中輕松完成。

    關鍵詞:進銷存;MVC;系統(tǒng)設計

    中圖分類號:TP311.52

    1 系統(tǒng)開發(fā)需求

    當前的企業(yè)不僅只是在人力資源和資金及產(chǎn)品內容的組合,它們同時還包含了供應、銷售、市場營銷、客戶服務以及需求等預測,還會有其它一些方面的需求。假如整個企業(yè)能夠應用管理信息系統(tǒng)可以全面提高其執(zhí)行效率,它一定可以十分融洽地與其他關鍵性的商務領域進行多方面的合作。然而現(xiàn)階段有很多的企業(yè)依然是處于手工操作以及人工管理,從而使得每一個環(huán)節(jié)都需要浪費很大的人力和物力以及時間,不僅需要增加投資,同時也減少了企業(yè)的收益。

    目前有相當一部分企業(yè)存在這樣的問題是:商品信息化不足,計算機使用率相當?shù)停芏嗳粘9ぷ鞫际怯檬止ぬ幚淼?,所以工作效率相當?shù)?,企業(yè)內部信息溝通不暢等諸多問題需要克服,倉庫管理不夠科學,無法及時按照需求來調整相應的庫存。怎么樣建立起一套科學的商品管理信息系統(tǒng),這是企業(yè)當前需要解決的問題。因此,開發(fā)進銷存管理系統(tǒng)是順應了市場競爭的現(xiàn)實需求,其在供應鏈流程中進行了相關的信息集中處理,是作為先進的現(xiàn)代企業(yè)的管理模式。

    2 中小企業(yè)進銷存管理系統(tǒng)的設計

    2.1 系統(tǒng)總體構功能結構。為了能夠給企業(yè)提供一個具有統(tǒng)一化的信息管理通信平臺,全面使企業(yè)內部業(yè)務工作流程的自動化以及企業(yè)內部信息的有效共享。同時還對企業(yè)的管理行為和業(yè)務開展以及對整個企業(yè)現(xiàn)有的數(shù)據(jù)進行系統(tǒng)化的調查和分析,并最終確定了進銷存管理信息系統(tǒng)由五個功能模塊組成,它們分別是:資料管理,采購管理,銷售管理,庫存管理,系統(tǒng)管理,如圖1所示。

    圖1 系統(tǒng)功能圖

    2.2 系統(tǒng)層次結構。該進銷存管理系統(tǒng)的軟件層次結構設計是采用當前最流行的三層架構設計模式:第一層是表示層,第二層是業(yè)務層,第三層是數(shù)據(jù)層,也就是我們通常所說的MVC架構模式。

    2.2.1 數(shù)據(jù)訪問層。數(shù)據(jù)層主要是實現(xiàn)了底層數(shù)據(jù)的訪問,負責接收用戶發(fā)送的SQL語句及參數(shù),并將結果反饋到數(shù)據(jù)庫里去,例如創(chuàng)建與關閉連接,執(zhí)行SQL結構化查詢語句,它可以直接與數(shù)據(jù)庫進行打交道。與數(shù)據(jù)庫之間的關系是十分密切的,使用也十分的頻繁。

    2.2.2 業(yè)務邏輯層。業(yè)務邏輯主要是程序的邏輯化設計。業(yè)務層主要是將程序模塊化設計,將軟件業(yè)務邏輯劃分成多個子模塊,從而有效地降低了與數(shù)據(jù)訪問層及表示層之間的耦合性,其優(yōu)點就是可以方便子功能的升級以及業(yè)務功能的擴展。系統(tǒng)可以根據(jù)業(yè)務實體來設計數(shù)據(jù)實體模型同時還提供了相應的數(shù)據(jù)訪問方法,業(yè)務實體與數(shù)據(jù)實體及集合類之間的映射關系。

    2.2.3 可視層??梢砸晫樱饕菍崿F(xiàn)進銷存系統(tǒng)客戶端視圖與用戶的接口,用戶通過視圖訪問相關數(shù)據(jù)。例如:進貨數(shù)據(jù)的錄入、銷售出庫、數(shù)據(jù)盤點等。

    2.3 系統(tǒng)的主要表結構。筆者根據(jù)系統(tǒng)的需求分析,設計出系統(tǒng)基本表,這些表分別是:員工信息管理表,供應商信息登記表,采購信息入庫表,產(chǎn)品信息表,出庫信息表,銷售單表,產(chǎn)品盤點表,庫存表,銷售信息表,用戶表等。

    3 進銷存管理信息系統(tǒng)的實現(xiàn)

    3.1 系統(tǒng)數(shù)據(jù)鏈接公共代碼。為了系統(tǒng)編碼過程的簡潔及訪問數(shù)據(jù)庫方便,現(xiàn)將數(shù)據(jù)庫訪問過程寫成一個公共方法getStatement()。該方法實現(xiàn)了數(shù)據(jù)底層的鏈接,在需要訪問數(shù)據(jù)的頁面調用該方法就可以快速實現(xiàn)數(shù)據(jù)的查詢、更新等工作。

    public Statement getStatement()//創(chuàng)建數(shù)據(jù)庫對象并返回鏈接

    {Connection con=1;

    try {

    Class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\");con=DriverManager.getAndConnection(\"jdbc:odbc:;Driver={SQL Server};DataBase=jxc;Server=zxqyJXCDB\",\"admin\",\"123456\");

    Statement stmt=con.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,

    java.sql.ResultSet.CONCUR_READ_ONLY);

    return stmt;}

    catch (Exception ee) {

    try{ con.close();

    }catch(Exception eCon){}

    return 1; } }

    3.2 系統(tǒng)登陸功能的實現(xiàn)。管理員用戶與操作員用戶通過相同的登錄入口進入系統(tǒng),系統(tǒng)對用戶輸入用戶名、密碼、用戶角色進行驗證,通過身份驗證的用戶進入管理系統(tǒng)桌面,執(zhí)行系統(tǒng)后臺管理功能,未通過身份驗證的用戶無法使用此系統(tǒng)后臺管理功能,登陸流程如下圖2:

    圖2 登陸流程

    3.3 采購入庫的實現(xiàn)。首先初始化界面,并獲取用戶輸入的商品信息:采購單號、采購日期、是否核銷、供應商信息、采購員、采購金額等,錄入完成后,點擊[提交]按鈕,數(shù)據(jù)庫會及時提交到服務器,然后查詢該商品數(shù)據(jù)庫是否已在庫存中,如查到該商品,說明不需要再次錄入。只需要更新庫數(shù)量即可,同時需要將入庫單狀態(tài)改變請求,并接收遠程服務器端返回信息,如果當請求被接受則返回消息“成功”,那么本次操作就完成了。否則提示本次數(shù)據(jù)錄入失敗。具體頁面功能實現(xiàn)如圖3所示頁面。

    圖3 采購單頁面

    4 結束語

    本系統(tǒng)根據(jù)企業(yè)現(xiàn)實需求出發(fā),通過對企業(yè)的客戶信息、商品信息、采購銷售以及庫存等業(yè)務部門的現(xiàn)場了解,從而開發(fā)出基于MVC架構的企業(yè)進銷存管理信息系統(tǒng),為企業(yè)商品管理提供了極大的方便。

    參考文獻:

    [1]王國鵬.關于軟件工程技術分析的探討[J].信息系統(tǒng)工程,2013(01).

    [2]樊程.基于JSP網(wǎng)站安全的案例分析與解決方案[J].青島大學學報(自然科學版),2011(03).

    [3]趙偉.基MVC的e-ERP系統(tǒng)的設計與實現(xiàn)[J].計算機應用與軟件,2013.

    作者簡介:卿娟(1972.10-),女,湖南邵陽人,計算機操作與維修專業(yè)一級實習指導教師。

    作者單位:廣東省高級技工學校,廣東惠州 516100

    胶南市| 河曲县| 岫岩| 彭泽县| 灌阳县| 项城市| 凤冈县| 宾阳县| 榆林市| 若羌县| 辽宁省| 长丰县| 商丘市| 子洲县| 会宁县| 六盘水市| 乐至县| 钦州市| 保靖县| 昌乐县| 长丰县| 延川县| 英德市| 新干县| 五常市| 彰化县| 阳春市| 会昌县| 黑龙江省| 凉山| 会同县| 常州市| 安康市| 河南省| 门源| 长岛县| 夏河县| 滦南县| 合山市| 西吉县| 龙江县|