版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 引言</b></p><p> 超市進銷存管理系統是一個超市不可缺少的部分,它的內容對于超市的決策者和管理者來說都至關重要,所以超市進銷存管理系統應該能夠為用戶提供充足的信息和快捷的銷售,查詢手段。但一直以來人們使用傳統人工的方式管理文件信息,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了
2、不少的困難。</p><p> 隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。</p><p> 作為計算機應用的一部分,使用計算機對品質信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高超市管理的效率,也是企業(yè)的科
3、學化、正規(guī)化管理,與世界接軌的重要條件。</p><p> 超市進銷存管理系統是一個典型的信息管理系統(MIS),其開發(fā)主要包括后臺數據庫的建立和維護以及前端界面程序的開發(fā)兩個方面。超市進銷存管理系統在設計上體現了人性化和“以人為本”的精神。界面設計上親切友好,簡單直觀,便于操作。</p><p> 系統的核心是進貨、銷售和庫存三者之間的聯系,每一個表的修改都將會牽扯到其它的表,當完成
4、進貨、銷售和退貨操作時系統會自動地完成相對應信息的修改。查詢功能也是系統的核心之一,在系統中可以進行模糊查詢和精確查詢,其目的都是為了方便用戶使用,以求更快的查找到相應的基本信息。</p><p> 利用超市管理系統可以在以下幾個方面提高超市管理的水平:</p><p><b> 提高管理效率</b></p><p><b>
5、提高銷售額</b></p><p><b> 降低人工成本</b></p><p><b> 降低采購成本</b></p><p><b> 商業(yè)數據智能分析</b></p><p><b> 高效決策</b></p>&
6、lt;p> 因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面我將以開發(fā)家樂福保龍倉超市進銷存管理系統為例,談談其開發(fā)過程和所涉及到的問題及解決方法。</p><p> 1 系統調查與可行性研究</p><p><b> 1.1 初步調查</b></p><p> 超市進銷存管理對企業(yè)來說是一項繁瑣復雜的工作,每天要處理大量的
7、單據數據。為及時結清每筆業(yè)務,盤點超市和貨物流動情況,保證企業(yè)生產用料以及貨物安全,庫管人員要花費大量人力物力和時間來作數據記錄統計工作。在世界發(fā)達國家,超市進銷存管理的計算機化水平已經很高了,盡管我國的生產企業(yè)在這方面也有了很強的意識和長足的進步,但仍存在這樣、那樣的一些問題。</p><p> 表現之一:有的超市進銷存管理部分目前仍為手工、半手工操作。從供應單位辦理入庫登記開始,到使用單位輸領料出庫手續(xù)為止
8、,所有操作基本上都是由倉庫管理人員筆寫,手理,加上算盤、計算器來完成。這不僅繁鎖,效率低,而且缺乏超市進銷存管理的一些基本手段,如超市狀況統計,查詢經濟訂貨量計算等,這給企業(yè)在一定程度上造成了管理上的落后,及經濟利益上的損失。 </p><p> 表現之二:有的超市進銷存管理部已上了微機,但對微機的利用效率極低,有的在用它打游戲,有的僅把它當計算器或打字機來用。</p><p> 表現
9、之三:有的超市既有了微機同時也有了超市進銷存管理軟件,但硬件上去了,軟件上不去。因為他們用的超市進銷存管理軟件,大多為自己的工作人員及其他一些非專業(yè)人員所開發(fā)的簡單的管理程序,很難稱得上是“超市進銷存管理信息系統軟件”。這些程序的弱點多表現為:1)系統開發(fā)時無科學的理論支持。2)開發(fā)過程中調研不全面。3)軟件編寫時模型不清晰完整。4)所用開發(fā)工具落后</p><p> 1.1.1.組織結構調查內容 </p
10、><p> 通過本人的實地觀察并廣泛與超市管理人員和業(yè)務人員接觸,有針對性的提出關于超市的運營環(huán)境、管理職能、業(yè)務職能、業(yè)務流程等方面的問題。對該超市運營模式及運營環(huán)境有了一個初步的認識:</p><p> 該超市地處繁華地帶,周邊有醫(yī)院、大學、中學及廣播電臺等人群密集單位數個,每月有穩(wěn)定的顧客消費群光顧該超市,業(yè)務呈穩(wěn)定上升趨勢,特別是到節(jié)假日,人滿為患。前臺有POS和貨品采購錄入、庫存
11、管理一體機數個負責商品銷售和采購商品錄入、分配條形碼和庫存管理等工作,在資金方面由財務部門管理,另外單位還給安排了一個人事部門對整個超市進行人員的管理和分配.初期對于銷售量不大時,尚能勉強支持營運,但隨著銷售量逐漸上升,該系統的負荷能力明顯不足,每日光是各業(yè)務單元盤點就耗費大量的人力物力和時間,而且原系統報表、統計分析能力尤其欠缺,急需安裝信息管理系統分擔各個業(yè)務單元,加強系統統計分析,提供報表,加強決策支持的能力。</p>
12、<p> 管理信息系統主要為超市的日常營運、決策管理提供信息服務,它覆蓋了超市的采購、庫存、銷售等各個單元,涉及所有業(yè)務職能,系統能夠對購單管理、詢價單管理、報價單管理、比價單管理、采購單管理、出庫單管理,還庫單管理、入庫單管理、銷售管理、財務報表、商品資料管理等等方面提供存儲、更新、查詢、統計匯總、打印等功能,超市中商品及供貨商等信息由專門的基礎數據管理人員在系統的基礎數據單元負責錄入和管理,采購單、請購單、比價單及詢
13、價單由采購管理人員在系統采購單元負責管理,庫存商品資料,出庫、還庫、入庫信息由庫存管理人員在系統庫存單元負責管理。因此系統范圍不涉及管理決策單元和財務單元中往來賬款資金方面的管理。</p><p> 1.1.2.組織結構分析 </p><p> 圖1-1現行組織結構圖</p><p> 1.1.3. 功能結構分析</p>
14、<p><b> 功能結構圖:</b></p><p> 1.1.4企業(yè)主要業(yè)務流程分析</p><p><b> (一)業(yè)務流程圖</b></p><p> 圖1-2 現行超市的業(yè)務流程圖</p><p><b> 可行性研究</b></p>
15、;<p> 1.2.1技術可行性</p><p> 從技術角度分析,這項開發(fā)工作所涉及的專業(yè)技術為:Java編程技術、Swing、J2SE、SQL Server2000、JDBC。由于開發(fā)中涉及Microsoft SQL Server 2000的應用,所以最好使用Windows2000以上的版本或Windows XP版本。</p><p> 1.2.2經濟可行性<
16、/p><p> 采用計算機管理不但可以提高工作效率,而且還可以節(jié)省人力、物力、財力,這樣原來幾個人干的工作現在一個人就完全可以勝任。因此單從節(jié)省的職工工資、提高工作效率而避免各種直接或間接的經濟損失角度來看,該系統實際所能夠起到的作用將會遠遠大于投入的開發(fā)費用,所以從經濟上是完全可行的。</p><p> 1.2.3操作可行性</p><p> 開發(fā)所采用的工具是
17、MyEclipse,開發(fā)出的應用程序均是圖形化界面,操作員幾乎不用記住任何DOS命令就可以直接操作此軟件。另外,軟件的操作員大多已經會基本的Windows操作,即便不會操作Windows,經過短期的培訓也能熟練地使用本軟件,所以在操作上也是可行的。</p><p> 1.2.4運行可行性</p><p> 本系統經過精心設計開發(fā),比較緊湊,項目比較小,所以對軟硬的要求并不高,運行投入也
18、相對較少,現在普通的電腦都能夠滿足條件,因此,本系統在運行上是可行的。</p><p> 綜上所述,此系統開發(fā)目標已明確,在技術和經濟等方面都可行,不會存在問題,并且投入少、效率高。因此認為該超市進銷存管理系統可以開發(fā)。</p><p><b> 系統分析</b></p><p><b> 2.1系統需求分析</b>
19、</p><p> 超市進銷存系統必須提供顧客信息、廠家信息、采購信息、銷售信息、庫存信息和財務信息的基礎設計:提供強大的精確查找和模糊查找信息的功能,可以分不同權限、不同用戶對該系統進行操作。另外,該系統還必須保證數據的安全性、完整性和準確性。</p><p> 超市進銷存管理系統的目標是實現超市信息化管理,減少盲目采購、降低采購成本、合理控制庫存、減少資金占用并提升超市綜合競爭力。
20、時間就是金錢,效率就是生命。超市進銷存管理系統能夠為超市節(jié)省大量人力資源,減少管理費用,從而間接為超市節(jié)約成本,提高超市效率。</p><p><b> 2.1.1職能分析</b></p><p> 通過與超市人員進行交流,發(fā)現超市管理系統需要滿足來自多個不同用戶的要求。在超市經營中,按照人員的職能分為五大類,分別是顧客、營業(yè)員、采購員、經理、系統管理員。<
21、/p><p><b> 顧客</b></p><p> 顧客是超市的上帝,超市的一切都是為顧客服務的!顧客的要求就是能購買到實惠的商品。顧客按類型又可以分為三種:</p><p> 1.普通顧客:購買商品(無積分,無須注冊)</p><p> 2.會員:購買商品送積分,辦會員卡免費,有充值功能!如果充值金額大于1
22、00,每充100元送5元,積分用于節(jié)日促銷活動。</p><p> 3.貴賓:會員積分達到一定的數量時,可以轉成貴賓卡,購買商品送更多的積分,有充值功能!如果充值金額大于100,每充100元送5元,積分用于節(jié)日促銷活動。貴賓擁有更多的權利。</p><p><b> 采購員</b></p><p> 采購員的要求是查看經理指派給自己的所
23、有采購信息并按規(guī)定完成任務,即去聯系廠家并按規(guī)定驗收采購的商品,并退回不合格的采購商品。修改自己的賬號密碼。</p><p><b> 營業(yè)員</b></p><p> 營業(yè)員的要求是銷售商品給顧客,添加購物車信息、可以查看、查找、添加、修改顧客信息、但不可以刪除顧客信息。并做好記錄顧客因各種原因而退貨的商品信息。修改自己的賬號密碼。</p><
24、;p><b> 經理</b></p><p> 經理的要求是能夠查看1)采購、2)銷售、3)庫存、4)商品、5)營業(yè)額等信息從而進行高效決策,如:下達采購信息;添加刪除用戶,即雇傭和解雇職員。修改自己的賬號密碼。</p><p><b> 系統管理員</b></p><p> 系統管理員只具有管理用戶和管理系
25、統的權限,不具備所有用戶的權限,即沒有采購員、營業(yè)員、經理等角色的權限。修改自己的賬號密碼。</p><p> 2.1.2 功能分析</p><p> 通過與超市管理人員進行反復的討論,最終確定系統應該實現以下功能:</p><p> 對商品信息的變動進行處理</p><p> 在商品的采購和銷售過程中,商品信息總是在不斷變化的,比如
26、商品價格的調整、商品信息的修改、新商品信息的增加以及舊商品信息的刪除,因此設計系統時必須考慮到這些情況。商品信息有商品編號、商品名、商品數量、商品規(guī)格、商品價格、廠家名等屬性。</p><p> 對用戶信息的變動進行處理</p><p> 需考慮到職員的雇傭和解雇、所以用戶信息的修改及刪除也是要有的。</p><p> 對采購信息的變動進行處理</p&g
27、t;<p> 采購員在采購的過程中采購信息也在不斷發(fā)生改變,因此也要充分考慮。采購信息有采購編號、采購日期、商品廠家、采購員、商品價格、商品規(guī)格、商品數量等屬性。</p><p> 對銷售信息的變動進行處理</p><p> 營業(yè)員在銷售的過程中銷售信息也在不斷發(fā)生改變,如顧客買到了劣質產品要求退貨,因此也要充分考慮。</p><p><b
28、> 查詢及統計功能</b></p><p> 要求可以根據指定的條件對廠家信息、顧客信息、商品信息、采購信息、銷售信息進行查詢和對每天賬務的收入支出進行統計查詢!查詢又分為精確查詢和模糊查詢。</p><p><b> 2.1.3附加功能</b></p><p> 為了能當超市增加新的業(yè)務需求時能方便的升級系統,所以系
29、統應當具有良好的擴張性。也需要能夠與第三方產品對接,比如:與短信平臺對接以提供短信發(fā)送和接收功能。與聲訊系統對接,提供自動呼叫服務。與郵件系統對接以發(fā)送和接受郵件。</p><p> 2.2 業(yè)務流程分析</p><p> 2.2.1.業(yè)務流程圖</p><p> 經過對超市整體信息、人員信息及工作狀態(tài)信息的了解,分析超市現有的信息資源和設備及相關的信息需求,
30、通過初步調查,可行性分析,詳細調查后,重點是對采購管理業(yè)務、庫存管理業(yè)務、銷售管理業(yè)務的流程進行描述,我們擬出小型超市的業(yè)務流程圖如下:</p><p> 圖 2-1 系統業(yè)務流程頂層圖 </p><p> 圖 2-2 采購業(yè)務流程圖</p><p> 圖 2-3 庫存業(yè)務流程圖</p><p> 2.2.2. 表格分配圖<
31、;/p><p> 采購部 財務部 倉庫</p><p> 2.3 數據流程分析</p><p> 以下是超市管理信息系統各層數據流圖:</p><p> 圖 2-4 超市管理信息系統關聯圖</p><p> 圖 2-5 超市管理信息系統頂層數據流程圖&l
32、t;/p><p> 圖 2-6 采購管理數據流程圖</p><p> 圖 2-7 庫存管理數據流程圖</p><p><b> 2.4 數據字典</b></p><p> 上述討論的數據流圖只能給出系統邏輯功能的一個總框架而缺乏詳細、具體的內容。數據字典通過對數據流、數據元素、數據存儲、加工、外部項的描述,對數
33、據流圖的各種成分起注解、說明作用,給這些成分賦以實際的內容舉例說明如下:</p><p> 表2-3 數據元素字典 </p><p> 表2-4 數據流字典</p><p> 表2-5 數據存儲字典</p><p> 表2-6 數據加工</
34、p><p><b> 系統設計</b></p><p> 3.1 功能結構設計</p><p> 根據系統分析的描述以及與超市人員的溝通,實現目標如下:</p><p> 界面設計簡潔、友好、美觀大方。</p><p> 操作簡單、快捷方便。</p><p> 數據
35、存儲安全、可靠。</p><p> 信息分類清晰、準確。</p><p> 強大的查詢功能,保證數據查詢的靈活性。</p><p> 提供銷售排行榜,為管理員提供真實的數據信息。</p><p> 提供靈活、方便的權限設置功能,使整個系統的管理分工明確。</p><p> 對用戶輸入的數據,系統進行嚴格的數據
36、檢驗,盡可能排除人為的錯誤。</p><p> 由于此系統是一個典型的客戶/服務器(C/S)體系結構的數據庫應用程序,因此具體設計階段主要分兩大部分進行:數據庫的設計和各種功能模塊及頁面的設計。從運用的技術角度分析,即SQL Server部分的設計和Java部分的設計。下面,我們將從這兩個方面對系統的設計進行闡述。</p><p><b> 新系統的功能模型</b>
37、;</p><p> 根據系統分析的結果,按照結構化的系統設計方法,對系統的數據流圖采用變換中心法或事務中心法進行分析,對系統功能進行層層分解,得到新系統的總體功能模塊圖及各模塊功能結構圖:</p><p> ⅰ 系統總體功能模塊圖:</p><p> 圖3-1 系統總體功能模塊圖</p><p> ?、?基礎數據錄入模塊圖:</
38、p><p> 圖3-2 基礎數據錄入模塊圖</p><p> ?、?商品流轉功能模塊圖:</p><p> 圖3-3 商品流轉功能模塊圖</p><p> ?、?采購管理功能模塊圖:</p><p> 圖3-4 采購管理功能模塊圖</p><p> ?、?庫存管理功能模塊圖:</p&g
39、t;<p> 圖3-5 庫存管理功能模塊圖</p><p><b> 3.2 代碼設計</b></p><p> 1、在銷售子系統里商品信息由商品序列號、產地、銷售價格等組成</p><p> 商品序列號:字符型 每件商品的由條形碼組成,號碼唯一</p><p> 產地: 字符型 &
40、lt;/p><p> 銷售價格: 字符型</p><p> 在庫存子系統里商品信息由商品序列號、產地、進貨價格、出產日期、保質期等組成</p><p> 商品序列號:字符型 每件商品的由條形碼組成,號碼唯一</p><p> 產地: 字符型 </p><p> 進貨價格: 字符型</p&g
41、t;<p><b> 出產日期: 整型</b></p><p> 保質期: 字符型</p><p> 在采購子系統里商品信息由商品序列號、產地、進貨價格、供貨商等組成</p><p> 商品序列號:字符型 每件商品的由條形碼組成,號碼唯一</p><p> 產地: 字符型 &
42、lt;/p><p> 進貨價格: 字符型</p><p> 供貨商: 字符型</p><p><b> 3.3 數據庫設計</b></p><p> 3.3.1 邏輯結構設計</p><p><b> 采購E-R圖:</b></p><p&g
43、t;<b> 倉儲管理E-R圖:</b></p><p> 采購管理和倉儲管理的基本E-R圖經過轉化、關系模式的規(guī)范化,消除關系中的函數依賴和傳遞依賴,得到如下關系:</p><p> 商品:{商品號、商品分類號、商品名稱、規(guī)格、單位、價格、供應商編號}</p><p> 商品分類:{商品分類號,商品分類名稱、規(guī)格、單位}</p&
44、gt;<p> 供應商:{供應商編號、供應商名稱、傳真、電話、聯系人、地址、郵編}</p><p> 部門:{部門編號、部門名稱、員工編號、備注}</p><p> 員工:{員工編號、員工名稱、職務、部門編號}</p><p> 報價單:{報價單號、供應商編號、報價日期}</p><p> 報價細則:{報價單號、報價項
45、次、詢價單號、詢價項次、商品號、供應商編號、產地}</p><p> 詢價單:{詢價單號、供應商編號、采購員工號、詢價日期、報價截止日}</p><p> 詢價細則:{詢價單號、請購單號、請購項次、商品號、交貨期、交貨地點}</p><p> 請購單:{請購單號、采購員工號、請購日期、備注}</p><p> 請購細則:{請購單號、請
46、購項次、商品號、請購數量、需求日期}</p><p> 訂購單:{訂購單號、訂購日期、供應商編號、采購員工號、付款條件、交貨地點、交貨期、備注}</p><p> 訂購細則:{訂購單號、訂購項次、請購單號、請購項次、商品分類號、商品號、訂購數目、 訂購金額、訂購時間、折扣規(guī)則、已入庫}</p><p> 應付賬:{付賬編號、付賬總額、商品號、商品分類號}&l
47、t;/p><p> 折扣規(guī)則:{商品分類號、商品號、折扣率}</p><p> 入庫單:{入庫單號、入庫日期、領貨員工號、庫管員工號}</p><p> 入庫明細:{入庫單號、入庫項次、訂購單號、訂購項次、商品分類號、商品號、入庫數量、金額}</p><p> 庫存信息:{商品號、商品分類號、入庫單號、入庫項次、還貨單號、出庫單號、庫存數
48、量、金額、警戒庫存、存放位置}</p><p> 出庫單:{出庫單號、出庫日期、領貨員工號、庫管員工號}</p><p> 出庫明細:{出庫單號、商品號、商品分類號、出庫數量}</p><p> 還庫單:{還庫單號、還庫日期、還庫員工號、庫管員名稱}</p><p> 還庫明細:{還庫單號、商品號、商品分類號、還庫數量、}</p
49、><p> 3.3.2 物理結構設計</p><p> 為了便于編程,本系統中所有字段代碼一律采用漢語拼音的首字母作為該項代碼。例如商品字段的代碼是sp, 商品分類號的代碼是spflh. 關于數據庫和數據庫表名稱結構如下:</p><p> 基礎數據庫(jcsj)包括表:商品表(sp),商品代碼表(spdm)部門編碼表(bmbm),供貨商表(ghs)</p&
50、gt;<p> 表3.1 商品表結構 表名: sp </p><p> 表3.2 商品分類表結構
51、 表名: spfl </p><p> 表3.3 供貨商表結構 表名: ghs
52、 </p><p> 表3.4 部門表結構 表名: bm
53、 </p><p> 表3.5 員工表結構 表名: yg
54、 </p><p> 采購數據庫(cg)包括的表: 報價單表(bjd)、報價細則表(bjxz)、詢價單表(xjd)、詢價細則表(sjxz)、請購單表(qgd)、請購細則表(qgxz)、訂購單表(dgd)、訂購細則表(dgxz)、應付賬表(yfz)、折扣規(guī)則表(zkgz) 以下是主要的幾個表結構:<
55、/p><p> 表3.6 訂購單表結構 表名: dgd </p><p> 表3.7 訂購細則表結
56、構 表名: dgxz </p><p> 表3.8 詢價單表結構 表名: xjd
57、 </p><p> 表3.9 詢價細則表結構 表名: xjxz
58、 </p><p> 庫存數據庫(kc)包括的表有: 入庫單(rkd)、入庫明細表(rkmx)、庫存信息表(kcxx)、出庫單表(ckd)、出庫明細表(ckmx)、還庫單表(hkd)、還庫明細表(hkmx)</p>
59、;<p> 表3.10 入庫單表結構 表名: rkd </p><p> 表3.11 入庫明細表結構
60、 表名: rkmx </p><p> 表3.12 庫存信息表結構 表名: kcxx
61、 </p><p> 表3.13 出庫單表結構 表名: ckd
62、 </p><p> 表3.14 出庫明細表結構 表名: ckmx
63、 </p><p> 3.4 程序框圖設計</p><p><b> 主控模塊:</b></p><p><b> 銷售管理:</b></p><p>
64、<b> 庫存管理:</b></p><p> 3.5 輸入輸出設計</p><p> 3.5.1 輸入設計</p><p><b> ?、瘢斎腠椖?lt;/b></p><p> 在銷售子系統輸入項目:</p><p> 在庫存子系統輸入項目:</p>
65、<p> 在采購子系統輸入項目:</p><p><b> ?、颍斎肴藛T</b></p><p> 輸入人員由商品管理從業(yè)人員完成,對于從業(yè)人員需要認真仔細的錄入,在計算機方面需要有簡單的常識和操作即可。數據的來源由各個部門提供。</p><p><b> ?、螅饕δ芤?lt;/b></p>
66、<p><b> ?、簦斎胄r?lt;/b></p><p> 修改以及插入信息:當輸入欄有任何一項為空時則,則AfxMessageBox(“”)提示為輸入欄信息不能為空。</p><p> 3.5.2 輸出設計</p><p><b> ?、。敵鲰椖?lt;/b></p><p> 在銷售
67、子系統輸出項目:</p><p> 在庫存子系統輸出項目:</p><p> 在采購子系統輸入項目:</p><p><b> ?、ⅲ敵鼋邮苷?lt;/b></p><p> 在銷售部門輸出接受者為銷售員和顧客,其他部門都是相關管理人員或者總經理。</p><p><b> ⅲ.輸出
68、要求</b></p><p> 輸出介質:輸出到電腦硬盤,或者打印到紙上,或者在POS機上。</p><p> 輸出格式 :在銷售子系統輸出格式:</p><p> 在庫存子系統輸出格式:</p><p> 在采購子系統輸出格式:</p><p> 3.6 系統配置設計</p>&l
69、t;p> 3.6.1.硬件配置</p><p> 為了提高系統的可靠性、可擴充性和可維護性,及目前成熟的組網技術,我們設計該網絡為局域網模式?;?0M/100M雙絞線以太網(或者10M/100M細纜以太網)的客戶/服務器系統。</p><p> 該局域網設計有6臺PC機、4臺打印機和UPS電源設備若干分別提供給采購單元、庫存單元、銷售單元、財務單元和經理辦公室做相關工作,5個
70、POS機提供線銷售單元做前臺銷售,一臺高配置的服務器做中心服務器,一個32口100M帶寬的集線器做網絡集線器和四個8口10M帶寬的集線器做各單元內部網絡集線器。計算機之間連接的傳輸介質全部用5類雙絞線。</p><p> 3.6.2. 軟件配置</p><p> WINDOWS XP/VISTA,C# 語言,Microsoft Visual Studio 2005開發(fā)軟件</p&
71、gt;<p> 3.6.3. 系統詳細功能設計</p><p><b> ?、偕唐沸畔⒐芾?lt;/b></p><p> 主要包括商品信息查詢和商品需求信息兩部分。在銷售產品時,可以通過商品信息查詢得知商品的詳細信息。當庫存中沒有所需商品時,可以在商品需求信息管理中添加新的商品需求信息,系統將新的信息傳到采購子系統,以便采購部門能夠及時的采取相應的措施,
72、保證商品的供應。</p><p><b> ?、陬櫩托畔⒐芾?lt;/b></p><p> 系統提供顧客檔案管理的功能,及時收集并管理客戶信息,可以對顧客資料進行基本的添加、修改、刪除及查詢等操作。</p><p><b> ?、垆N售信息管理</b></p><p> (1)銷售基礎數據管理:主要包
73、括銷售有關的基礎數據的初始化及維護工作。</p><p> ?。?)銷售訂單管理:系統提供了銷售訂單維護,查詢等功能,輔助銷售部門業(yè)務人員與顧客簽訂銷售訂單。系統根據銷售訂單的執(zhí)行情況,對于超過交貨期的訂單跟蹤處理,保證了銷售訂單的按期完成,從而達到提高企業(yè)信譽和穩(wěn)定消費市場的目的。</p><p> ?。?)零星銷售管理:系統除了提供訂單銷售方式外,還針對零散顧客或現提現結顧客的購買方式
74、提供了零散銷售即零售批發(fā)管理功能。通過零售批發(fā)業(yè)務,銷售業(yè)務人員可以快速完成銷售提貨或銷售開票業(yè)務處理,系統將相應信息傳到財務子系統,輔助財務管理人員根據購買信息進行結算,結算完成后,系統又將相應信息傳到庫存管理子系統,輔助倉庫業(yè)務人員根據提貨要求出庫。</p><p> ?。?)銷售退貨管理:系統提供了銷售退貨管理功能,輔助用戶將已經銷售出去但因各種因素需要退回的物資進行退貨處理。在退貨處理時,系統對各種商品提
75、供了重新確定退貨單價的功能,使用戶可方便的進行退貨折損處理。退貨確認并成立后,系統將相應信息傳到庫存子系統,指導倉庫按照要求接收退回物資。系統以退貨總額更新往來帳,保證往來帳的準確可靠。</p><p> (5)銷售報表管理:系統提供了各種報表功能。包括每月,季度或是年份的銷售情況的報表,并可根據商品類別、供應商、業(yè)務員等信息進行報表的設置,并打印輸出。有利于企業(yè)管理人員了解企業(yè)的銷售總體狀況,作出更為有利的決
76、策。</p><p> ?。?)銷售統計:此項功能主要是對顧客購買情況的統計,方便地統計客戶在某段時間內的購買總額、匯款總額、欠款總額等信息,為企業(yè)管理者即使全面了解客戶信息市場提供了方便。</p><p><b> ④財務管理</b></p><p> 系統提供應收應付帳款的管理。發(fā)生銷售業(yè)務,顧客沒有及時付款或是按一定比例付款,要根據銷
77、售單制定相應的應收帳款信息,并進行單據的跟蹤管理,當款項到達時自動刪除應收帳款記錄。財務管理人員根據購買信息進行結算,結算完成后,系統將相應信息傳到庫存管理子系統,輔助倉庫業(yè)務人員根據提貨要求出庫。發(fā)生退貨業(yè)務,企業(yè)核實退貨原因合理后,財務人員重新確認退貨單價,進行核算,產生應付帳款信息,同時將相應信息傳到庫存子系統,指導倉庫按照要求接收退回物資。付清帳款后,相應的應付帳款信息自動刪除。</p><p> 3.
78、6.4. 計算機系統的分布及網絡協議文本</p><p> 基于10M/100M雙絞線以太網(或者10M/100M細纜以太網)的客戶/服務器系統。</p><p> 遵守的網絡協議有:SNMP, IP, HTTP,FTP,HTML等網絡協議。</p><p> 3.7 系統安全與可靠性設計</p><p> 3.7.1 硬件部分的安全
79、可靠性分析</p><p> A 上位機安全可靠性分析</p><p> 上位機的人機接口界面的設計使用先進的工業(yè)控制軟件,使得系統的監(jiān)控不僅具有友好的人機交互界面,而且具有豐富的圖形畫面顯示及圖形操作功能,調圖方式靈活,修改參數方便。在設計中,根據鐵路交通和城市軌道交通信號計算機聯鎖的特點,可以靈活運用登錄口令、操作員權限、安全設定點、設定點口令、安全審計跟蹤記錄等安全特性,確保聯鎖
80、系統執(zhí)行操作的安全可靠。</p><p> B 聯鎖機安全可靠性分析</p><p> 計算機聯鎖系統為保證安全可靠而采取的主要措施是:全面的在線自診斷和專門的安全檢查程序。這就要求系統在規(guī)定的周期內對計算機的運算器、存儲器、接口等元器件用一系列自診斷程序進行全面自診,而安全檢查程序則對聯鎖程序任務模塊的運行狀態(tài)進行監(jiān)視,對關鍵信息代碼的合法性進行檢查。在自診斷和專門的安全檢查中一旦發(fā)
81、現故障,立即切斷計算機的輸出(同時報警)。在設計中必須采取有效的措施來確保:</p><p> (1)檢測過程本身應具有安全性,或采用相應硬件及軟件措施來實現安全性;</p><p> (2)檢測要要有足夠的頻率,使類似或等同故障在二次檢測之間不會發(fā)生;</p><p> (3)檢測要足夠靈敏,能夠測出每個安全單元之中的重要故障;</p><
82、;p> (4)檢測失敗時應及時產生安全保護動作;</p><p> (5)冗余裝置要足夠獨立,使之不受其他故障的影響。</p><p> C 接口電路安全可靠性分析</p><p> 由于一般繼電電路采用的重力式安全繼電器具有很高的安全性,在我國鐵路中運用了幾十年,為此計算機聯鎖系統的接口電路仍然以安全繼電器作為計算機聯鎖機構與室外設備控制電路的接口。
83、我們知道安全繼電器通過以下技術實現故障—一安全:電氣接點采用特殊材料制作,使接點粘連的可能極?。徊捎么祷〖夹g,消除接點拉弧造成熔接;采用重力式設計原理,在繼電器故障時,利用其重力使銜鐵復位,從而保證實現系統的故障——安全的目的。</p><p> 3.7.2軟件系統的安全可靠性分析</p><p> 在計算機聯鎖控制系統里,各種復雜的功能主要依靠軟件來實現。嵌入在安全控制系統中的軟件,
84、不僅要能完整地實現系統的控制功能,還要能保證實現系統在發(fā)生意外時的安全防護即故障—一安全功能。</p><p> 一般在汁算機聯鎖控制系統中,普遍采用以下軟件技術來提高系統的安全可靠性:</p><p> (1)采用信息編碼技術,以便出錯時能被及時識別。例如,對于涉及行車安全的邏輯變量,用多元代碼來表示安全變量的兩個值—一安全側值和危險側值。這樣,當代碼在存儲或傳輸過程中,由于存儲器硬
85、件故障或者外界干擾而發(fā)生畸變,一旦錯成非法碼時,就可由軟件自動檢出并導向安全側。</p><p> (2)采用軟件冗余技術,保證軟件運行的安全性。</p><p> (3)采用軟件檢測技術及時發(fā)現故障,以進一步采取措施防止危險側信息的發(fā)生和輸出。</p><p> (4)利用軟件對輸人數據的合理性進行檢查,劉輸出的控制信息進行反饋重復檢查等等。 </p&
86、gt;<p><b> 系統實施</b></p><p> 4.1程序編寫(略)</p><p><b> 系統維護</b></p><p> 5.1 編寫操作使用說明書(略)</p><p><b> 結束語</b></p><p&
87、gt; 當前, 隨著經濟的全球化以及中國經濟改革的逐漸深化和人民生活水平的不斷提高,人們對生活質量的要求也就更高,企業(yè)面臨著越來越激烈的競爭,改善企業(yè)內部以及整個供應鏈各個環(huán)節(jié)的管理、調度及資源配置,迅速適應客戶的新需求和市場新機遇的能力,是中國企業(yè)贏得競爭勝利的決定性因素。設計本系統正是為了適應這種形勢。在有限的時間內憑個人之力是很難實現所有的功能。系統設計的目標是盡可能實現物流控制自動化。系統投入使用后,將大大減少公司的管理部門的
88、勞動量,改善企業(yè)內部以及整個供應鏈各個環(huán)節(jié)的管理、調度及資源配置,使得管理合理規(guī)范。盡量合理的控制物流,尤其是材料庫存的控制,將材料控制到只在需要的時候向需要的部門按需要的數量,提供所需要的物料,也就是說,它既防止物料供應滯后于對他們的要求,也防止了物料過早地出產和進貨,以免增加庫存,造成物資和資金的積壓。當然,系統很多地方還不完善,還有需要改進的地方。</p><p> 在本次課程設計的制作過程中,我學到了許
89、多有關MIS的理論知識,并將這些理論和以往學過的一些原理付諸實踐。這個過程雖然艱辛,但也的確讓我受益匪淺。我通過自己動手制作一個管理信息系統,真正的掌握了管理信息系統的具體含義和價值,了解到了一個好的管理信息系統對一個企業(yè)的生存和發(fā)展來說起到了非常重要的作用,它關系到一個企業(yè)的基本業(yè)務流程和數據流程的走向,通過這個系統,企業(yè)高層領導可以很清楚的了解到企業(yè)的資金流向和主要業(yè)務形式,便于他們做出正確的決策,從而使企業(yè)更好的發(fā)展。管理信息系統
90、也給企業(yè)的員工和消費者提供了方便,系統的實施使員工的工作變得更加輕松,而且,條理分明,失誤率下降,工作效率提高;使消費者更加方便,節(jié)省了時間。在制作的過程中,進行資料的調查與搜集,結合目前的市場行情和我所掌握的理論的情況,對我所熟悉的超市進行了進銷存的管理信息系統的設計,接下來的工作幾乎是按著管理信息系統的開發(fā)步驟一步一步實現的。需求分析這一步做的較不理想,因為資料是搜集而來,而并非是由企業(yè)中調查得出,給后續(xù)工作制造了一定的不利因素。系
91、統設計是根據業(yè)務流程和系統所要實現的目標做出的,然而在實現的過程中也是經過了多次調</p><p><b> 參 考 文 獻</b></p><p> [1] 黃梯云.管理信息系統.北京:高等教育出版社,2009.7.</p><p> [2]安忠,佟志臣.管理信息系統.北京:中國鐵道出版社,經濟科學出版社,2000.</p>
92、<p> [3]薛華成.管理信息系統.北京:清華大學出版社,1999.</p><p> [4] 常晉義. 信息系統開發(fā)與管理.北京:機械工業(yè)出版社,2004.</p><p> [5]陳佳. 信息系統開發(fā)方法教程.北京:清華大學出版社,2004.</p><p> [6]龍守諶.數據庫技術與應用.北京科學出版社.1995.</p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 超市進銷存管理系統課程設計
- 進銷存管理系統課程設計
- 課程設計---超市進銷存管理系統設計與實現
- 課程設計---超市進銷存管理系統設計與實現
- 超市進銷存管理系統課程設計實驗報告
- 課程設計---進銷存管理系統設計
- 課程設計---超市進銷存管理系統設計與實現.doc
- jsp超市進銷存管理系統
- 超市進銷存管理系統.doc
- 課程設計報告--商品進銷存管理系統
- 超市進銷存管理系統畢業(yè)設計
- 超市進銷存管理系統(畢業(yè)設計)
- 畢業(yè)設計----超市進銷存管理系統
- 開題報告----超市進銷存管理系統
- 畢業(yè)設計----超市進銷存管理系統.doc
- 某商店進銷存管理系統-課程設計報告
- 【精品設計下載】課程設計-商品進銷存管理系統
- 進銷存管理系統
- vb畢業(yè)設計----超市進銷存管理系統
- 超市進銷存管理系統畢業(yè)論文
評論
0/150
提交評論