超連鎖店管理系統(tǒng)案例_第1頁
超連鎖店管理系統(tǒng)案例_第2頁
超連鎖店管理系統(tǒng)案例_第3頁
超連鎖店管理系統(tǒng)案例_第4頁
超連鎖店管理系統(tǒng)案例_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、超市連鎖店管理系統(tǒng)1.1概述1.1.1開發(fā)背景安徽某超市連鎖店,成立于 20 世紀 90 年代初期。該超市連鎖店采用統(tǒng)一采購,統(tǒng)一核算,統(tǒng)一配送的 低成本經(jīng)營方式。該超市連鎖店發(fā)展至今已經(jīng)擁有十幾家連鎖店和一家配送中心。我們研究的對象是該超 市連鎖店的一個分店,其規(guī)模屬于中型超市。它占地面積約六百多平方米,擁有管理人員及職員一百人左 右。主要提供日用百貨、煙酒食品、各種肉類、蔬菜、水果等商品,品種上千種。因其經(jīng)營規(guī)模的擴大, 業(yè)務的擴張,必須引進先進的管理思想、方法和技術(shù),以提高企業(yè)的管理水平,使該店實現(xiàn)在五年內(nèi)發(fā)展 成為一個大型綜合超市的目標。為此,該連鎖店提出,近期內(nèi)要運用信息技術(shù),建立起

2、包括庫存、人事管 理的管理信息系統(tǒng),以提高商品庫存效率,簡化人事管理,增加公司年度利潤。1.1.2系統(tǒng)目標和開發(fā)可行性1. 系統(tǒng)目標本系統(tǒng)開發(fā)混合采用結(jié)構(gòu)化系統(tǒng)開發(fā)方法與面向?qū)ο蟮拈_發(fā)方法,結(jié)合兩種開發(fā)方法各自的優(yōu)勢進行系統(tǒng) 開發(fā)。對原來的庫存管理系統(tǒng)進行改進,使之能為公司提供強大的管理支持和查詢服務,具體完成以下功能:庫存輸入庫存修改庫存查詢庫存處理系統(tǒng)實現(xiàn)后,由計算機系統(tǒng)代替原來煩瑣的人工檔案管理,能完成以下功能:檔案查詢檔案更新檔案輸出2. 系統(tǒng)開發(fā)的可行性( 1 )技術(shù)的可行性圖11 原系統(tǒng)組織結(jié)構(gòu)圖要求系統(tǒng)開發(fā)人員能夠熟練運用 VB 、 VF 等編程語言, 并需要計算機一臺。 目前技

3、術(shù)人員已經(jīng)掌握這些 編程語言,學生實驗室由多臺電腦供學生使用。因此,本此系統(tǒng)開發(fā)在技術(shù)上是可行的。( 2 )時間可行性開發(fā)時間約需要三個月左右。前兩個月主要用于系統(tǒng)分析、設計、實現(xiàn),后面的時間用于調(diào)試( 3 )經(jīng)濟可行性現(xiàn)在已有一部分計算機等所需設備,可以充分發(fā)揮作用,節(jié)約不少設備資金,其余開發(fā)人員費用由連鎖店 支付。( 4 )人員可行性所需人員 10 人左右,其中由系統(tǒng)分析員、系統(tǒng)設計員、程序員等構(gòu)成,同時應有超市業(yè)務人員參與。開 發(fā)小組進行培訓學習后可達到技術(shù)和業(yè)務上開發(fā)的要求。1.1.3組織結(jié)構(gòu)分析該超市的組織結(jié)構(gòu)如圖所示。 超市的主要決策和管理機構(gòu)是董事會, 董事會分管各連鎖店經(jīng)理和配

4、送中心; 配送中心在超市的經(jīng)營中所扮演的角色是給貨品不足的各連鎖店補充貨品,相對來說,此部門是相對獨立 的;連鎖店由專職經(jīng)理負責,每家連鎖店分為庫存管理部、銷售部、財務部和人事部四個主要部門。庫存管理部的主要任務是根據(jù)銷售部提供的信息和配送中心及時聯(lián)系, 使庫房貨源充足; 責任貨物的接收, 并安排好貨物的存放事宜;對每天進出庫房的貨物進行詳細記錄,使基礎(chǔ)數(shù)據(jù)完備。銷售部主要責任日常銷售工作,包括物品擺放、貨架整理、收銀臺等貨物銷售區(qū)的日常事務;及時準確地 將銷售信息反饋給其他部門,以保證商品的及時供應更新;同時處理消費者提出的各種疑問和信息,為公 司的整體運作提供實際銷售的基礎(chǔ)數(shù)據(jù)。財務部負責

5、一切與財務有關(guān)的各項事宜,全面記錄公司的所有收支資金流動,包括各種收入、支出、稅務、 財務結(jié)算等。對進出貸款實行控制,定期分析資金走向,為公司的發(fā)展計劃做好準備。人事部的工作重心在店內(nèi)員工的工作安排、分配、調(diào)動、管理,也包括對人事檔案的整理,定期分批對員工進行培訓,以增加專業(yè)知識,為把公司凝聚成統(tǒng)一、奮進的團隊而提供保障。1.2系統(tǒng)需求分析1.2.1現(xiàn)行系統(tǒng)的業(yè)務描述現(xiàn)行系統(tǒng)的庫存管理業(yè)務流程如圖 1 2 所示。銷售部在銷售貨物時發(fā)現(xiàn)某種 商品不足,根據(jù)這種商品的銷售量及時制制訂貨品需求計劃,送至庫存管理部。 庫存管理部檢查這種商品的存貨量, 如果儲貨不足則制訂進貨計劃, 交給連鎖店 經(jīng)理審批

6、。經(jīng)理批準后,告知財務部提款。庫存管理部與配送中心聯(lián)系,然后接 收存儲貨物,并送至銷售部進行銷售?,F(xiàn)行系統(tǒng)的人事管理業(yè)務流程圖如圖 1 3 所示。各部門根據(jù)本部門的自身發(fā) 展要求遞交職員需求文件至人事部。 人事部調(diào)用各部門人事檔案, 進行檢查修改 并根據(jù)檔案制訂招聘或解雇計劃, 將計劃交至連鎖店經(jīng)理進行審批。 經(jīng)理批準后, 人事部正式下達招聘或解雇職員的計劃。圖 1 2 現(xiàn)行系統(tǒng)庫存管理業(yè)務流程圖圖 1 3 現(xiàn)行系統(tǒng)的人事管理業(yè)務流程圖1.2.2現(xiàn)行系統(tǒng)的數(shù)據(jù)流程分析1. 現(xiàn)行系統(tǒng)數(shù)據(jù)分析 通過表 1 1 所示的 U/C 矩陣分析現(xiàn)行系統(tǒng)的匯總數(shù)據(jù)2. 現(xiàn)行系統(tǒng)的數(shù)據(jù)流程分析 銷售部人員將每日

7、的貨物銷售量信息數(shù)據(jù)傳至庫存管理部進行庫存處理。 庫存管 理部綜合商品需求信息初步確定需要補充的商品。 在對現(xiàn)有庫存量進行檢查后再 確定是否進貨。若庫存充足,則為無需進貨,直接送貨至銷售部;若庫存不足, 則通過一定程序批準補充貨物, 將訂單傳至配送中心。 庫存管理部接受配送中心 送來的貨物,進行庫存處理。庫存處理后,生成庫存數(shù)據(jù)并存儲,將現(xiàn)行庫存商品信息反饋至銷售部。 具體數(shù)據(jù)處理流程如圖 1 4 和 1 5 所示表 1 1 現(xiàn)行系統(tǒng)的 U/C 矩陣圖 1 4 庫存處理數(shù)據(jù)流程頂層結(jié)構(gòu)圖圖 1 5 庫存處理數(shù)據(jù)流程圖1.3新系統(tǒng)的邏輯方案設計1.3.1新系統(tǒng)擬定的管理方法及管理制度 原系統(tǒng)中銷

8、售部人員根據(jù)對貨架上商品數(shù)量的檢查, 人工地向庫存管理部提供需 求計劃。庫存管理人員也是通過對存貨量人工地檢查發(fā)現(xiàn)缺貨后, 發(fā)傳真至貨物 配送中心。 再原系統(tǒng)中采用的管理方法都是比較落后的, 只適用于小型超市。 原 系統(tǒng)的人事信息管理是純手工管理。 這種管理只適用于職員較少的小型超市。 隨 著超市規(guī)模的發(fā)展, 改超市已經(jīng)發(fā)展成為一家中型超市。 原系系統(tǒng)已經(jīng)不能適用 于該超市。我們在新系統(tǒng)設計方案中將做以下修改。為了適應市場的需要, 使企業(yè)效益更好, 我們設計的新超市管理系統(tǒng), 利用計算 機管 理,處理貨品需求信息,設立庫存量底限,貨存不足時由系統(tǒng)自動提出 現(xiàn)在的社會已成為信息社會, 信息扮演著

9、非常重要的角色。 為了使企業(yè)能夠在激 烈的競爭中取得更好的業(yè)績,得到及時有用的信息,我們給系統(tǒng)添加了信息部。 信息部就將就供貨商的新商品進行市場預測及需求分析, 以便及時引進。人事檔案由計算機管理,為人事部設計人事檔案管理信息系統(tǒng) 新系統(tǒng)將使各級主管從繁重的傳統(tǒng)式經(jīng)營管理工作,工作重心逐漸轉(zhuǎn)到管理上 來,進一步提高工作效率。新系統(tǒng)的組織結(jié)構(gòu)如圖所示, 在超市連鎖分店中添加信息部, 主要負責分析商品 的的銷售情況, 并且通過調(diào)查及時獲得新商品的信息, 提供給庫存管理部。 其他 管理都與原系統(tǒng)一樣。圖 1 6 新系統(tǒng)組織結(jié)構(gòu)圖1.3.2新系統(tǒng)擬定的業(yè)務流程 新系統(tǒng)的業(yè)務流程主要是多了信息部的業(yè)務環(huán)

10、節(jié)。 在當今信息社會, 商品信息對 超市非常重要。 信息部專門負責收集商品信息, 經(jīng)處理后, 做出市場預測及新商 品的需求分析。 這樣可以彌補原系統(tǒng)信息滯后的缺點。 同時, 有利于高層決策者 據(jù)此做出正確決策,及時調(diào)整計劃。如圖所示(虛框內(nèi)為改進處),銷售部將銷 售數(shù)據(jù)通過新系統(tǒng)傳給庫存管理部, 庫存管理部對庫存進行檢查并處理, 提交進 行計劃。同時,信息部收集信息,對新產(chǎn)品進行需求分析,制訂出新產(chǎn)品的進貨計劃并提交。經(jīng)連鎖店批準后, 經(jīng)財務部記賬,提款。庫存管理部發(fā)送進貨信息, 接貨并存儲, 把產(chǎn)品送至銷售部銷售。 人事檔案管理的業(yè)務流程沒有改變。 新系 統(tǒng)的人事檔案管理業(yè)務流程如圖 17

11、所示圖 17 新系統(tǒng)庫存管理業(yè)務流程圖1.3.3新系統(tǒng)擬定的數(shù)據(jù)與數(shù)據(jù)流程分析 新系統(tǒng)擬定的庫存處理數(shù)據(jù)流程圖如圖 1 8 所示圖 1 8 新系統(tǒng)的庫存處理數(shù)據(jù)流程圖新系統(tǒng)中增設了信息部。 信息部向庫存管理部提供商品需求及市場預測信息。 庫 存管理部據(jù)此列出新定的商品, 再對此進行檢查處理, 將訂單傳至配送中心。 庫 存管理部接受配送中心送來的貨物, 進行庫存處理。 庫存處理后, 生成庫存數(shù)據(jù) 并存儲, 將現(xiàn)行庫存商品現(xiàn)行反饋至銷售部。 對于超市原來已經(jīng)引進的商品, 由 計算機控制庫存。 當庫存量達到系統(tǒng)所設定的底線時, 系統(tǒng)將自動提示庫存管理 人員訂貨。具體處理過程如圖 1 9所示。圖 19

12、 圖 18 的展開圖1.3.4 新系統(tǒng)擬定的庫存存放方法超市管理系統(tǒng)中, 庫存管理十分重要, 新系統(tǒng)擬定的庫存存放方法如下。庫存物質(zhì)的分類法:根據(jù)統(tǒng)計分析,一般庫存物質(zhì)都遵循ABC分類規(guī)律。即 A類物質(zhì)品種數(shù)占庫存物質(zhì)總數(shù)的不到 10,但金額卻占總數(shù)的 75;B 類物質(zhì) 這兩項數(shù)據(jù)比例分別為 20和 20左右; C類物質(zhì)為 70和 5。根據(jù)此理論 和實際調(diào)研結(jié)果,分類如下: A 類為一些銷量較少但成本較高的物質(zhì),主要由高檔酒類、高檔香煙、高檔 營養(yǎng)品、蒸鍋、高壓鍋、飲水機、風扇、遙控玩具、工藝品、較高檔體育器材 (如 網(wǎng)球拍)等; B 類為一些銷量一般成本也一般的物質(zhì),主要有中檔酒類、中檔煙類

13、、中檔 營養(yǎng)品、 刀具、洗發(fā)水、沐浴露、一般體育用品(如乒乓球拍)、瓶裝食用油、熟食類食 品(如烤鴨、燒雞)等; C 類為銷售量打但成本較低的物品,主要有小食品(如薯條、日本豆)、小 生活用品(如鏡子、小刀、牙刷牙膏、毛巾、香皂)、娛樂用品(如撲克牌、象 棋、跳繩)、水果類、飲料等??蓪⒈鞠到y(tǒng)劃分成三個子系統(tǒng): 人事檔案管理子 系統(tǒng)總體結(jié)構(gòu)及子系統(tǒng)功能結(jié)構(gòu)如圖1 10、圖1.4 系統(tǒng)總體結(jié)構(gòu)設計1.4.1 子系統(tǒng)的劃分按照現(xiàn)行的業(yè)務處理功能進行子系統(tǒng)劃分, 系統(tǒng)、 庫存管理子系統(tǒng)和密碼管理子系統(tǒng)。圖 111 系統(tǒng)結(jié)構(gòu)圖圖 112 庫存管理子系統(tǒng)結(jié)構(gòu)圖超市連鎖店從系統(tǒng)總體結(jié)構(gòu)上包含三個子系統(tǒng):

14、人事檔案管理子系統(tǒng)、 庫存管理子系統(tǒng)和密 碼管理子系統(tǒng),如圖所示 1 10 所示。人事檔案管理子系統(tǒng),包括:檔案查詢、檔案更新、檔案輸出及其他操作,如圖1 11所示。庫存管理子系統(tǒng),包括:輸入模塊、庫存處理模塊、修改模塊、查詢模塊,如圖1 12所示。密碼管理子系統(tǒng)是為系統(tǒng)管理員設置的,具有密碼修改等功能。1.4.2 計算機處理流程設計1. 庫存管理子系統(tǒng) 庫存管理子系統(tǒng)的計算機處理流程如圖1 13 所示。圖中數(shù)據(jù)輸入庫存管理子系統(tǒng)的方式有兩種: 新引進商品出入庫單據(jù)查詢時的查詢條件通過鍵盤輸入:直接從銷售統(tǒng)計傳過來的文件從軟磁盤中讀取。 當系統(tǒng)進入輸出處理分支時, 首先讀入商品出入庫單據(jù), 進

15、行合格判 斷,若合格則進行輸出處理, 結(jié)果存放在銷售子系統(tǒng)文件、 庫存主文件和商品資料文件庫中。圖 113 庫存管理子系統(tǒng)計算機處理流程圖2. 人事檔案管理子系統(tǒng) 人事檔案管理子系統(tǒng)的計算機處理流程如圖 1 14 所示。圖中數(shù)據(jù)輸入子系統(tǒng)的方式均為 鍵盤輸入。 進入人事檔案管理子系統(tǒng)后, 可以在檔案輸出、 檔案更新和檔案查詢?nèi)齻€處理中 選擇。進行檔案輸出時,只需輸入所查職員姓名,系統(tǒng)便回讀取數(shù)據(jù),進行判斷,處理后以 表單形式在界面輸出。 更新處理分支接受鍵盤上輸入的檔案資料, 合格判斷后, 將合格的資 料送入檔案更新處理, 結(jié)果寫入人事檔案主文件中; 不合格則返回原處檢查。 查詢結(jié)果也是 以表

16、單形式在界面輸出。圖 114 人事檔案管理子系統(tǒng)計算機處理流程圖1.4.3 系統(tǒng)設備配置1. 網(wǎng)絡設計 網(wǎng)絡設計將解決如何將系統(tǒng)規(guī)劃中的各個子系統(tǒng)從內(nèi)部用局域網(wǎng)連接起來, 以及今后系統(tǒng)如 何與外界連接的問題。 主要是根據(jù)實際業(yè)務的需要去考慮如何配置和選用網(wǎng)絡產(chǎn)品。 網(wǎng)絡設 計首先是根據(jù)用戶的要求選擇網(wǎng)絡的結(jié)構(gòu), 本系統(tǒng)采用的是總線式網(wǎng)絡拓撲結(jié)構(gòu)。 在總線式 電纜網(wǎng)絡中, 任何瞬間僅有一臺機器主站, 可以發(fā)送信息。 網(wǎng)絡協(xié)議選擇 X.25 的接口協(xié)議, 與總公司和配送中心通信采用 TCP/IP 協(xié)議。使用時不必涉及協(xié)議標準的內(nèi)部細節(jié),只需按 照其規(guī)定操作即可。該連鎖店的網(wǎng)絡拓撲結(jié)構(gòu)如圖 115

17、所示。圖 115 網(wǎng)絡拓撲結(jié)構(gòu)圖2. 設備和網(wǎng)絡配置本系統(tǒng)是應用了 VB6.0 、 Access 編寫而成,其安裝程序為 VB6.0 的打包文件。操作系統(tǒng)為 Windows XP( 在 Windows Me 及 Windows 2000 系統(tǒng)下安裝程序會因程序文件與操作系統(tǒng)文件 沖突,安裝程序文件要求更新操作系統(tǒng)文件而導致程序安裝失?。?。另外,系統(tǒng)采用現(xiàn)在主流計算機設計,計算機的配置要求為 P4 2.8G 以上的計算機。系統(tǒng)管理員處配備一臺主服 務器( H),庫存管理部、人事部、各配備兩臺通過網(wǎng)絡集線器(HUB)( F)與主服務器 H聯(lián)網(wǎng)的計算機( A、B、C、E)及打印機( D)。具體如圖

18、 116 所示。圖 116 網(wǎng)絡設備配置圖1.5系統(tǒng)分類編碼設計1.5.1分類方案1. 庫存物資庫存物資分類采用國際標準 EAN13 條碼符號代碼, 這種代碼的設計是建立在線性分類基礎(chǔ) 上的,具體如圖 117 所示。其中,庫存物資分類采用 ABC分類法。圖 117 庫存物資分類圖2. 職員分類方案超市職員的分類法采用線分類法,如圖 118 所示。圖 118 職員分類圖1.5.2編碼1. 商品編碼商品編碼采用標準型 EAN代碼 13位數(shù)字構(gòu)成,稱為 EAN13 代碼,其結(jié)構(gòu)如表 12所示。前綴碼P1P2P3廠商代碼商品項目代碼校驗字符M 1M2 M 3M 4I1I2I3I4I5CP1 P2:代表

19、 3 位數(shù)字,稱為前綴碼,是國際物品編碼協(xié)會分配給其成員國或者地區(qū)(EAN編碼組織)的唯一標識代碼。我國的為690。M1 M4:代表 4 位阿拉伯數(shù)字,是企業(yè)標識代碼,稱為廠商代碼。I1 I5 :代表 5位阿拉伯數(shù)字, 稱為商品項目代碼,用以表示具體的商品項目,即具有相同 包裝和價格的同一種商品。 C類由 00000 到 69999,B類由 70000 到89999,A類由 90000 到 99999。C:一位校驗,用以提高數(shù)據(jù)的可靠性。按國際物品編碼協(xié)會規(guī)定的方法計算其數(shù)值。校驗 字符按以下方法計算:第一步,將 13 位數(shù)字(包括校驗字符)自右向左順序編碼; 第二步,將所有序號為偶數(shù)的位置上

20、的數(shù)值相加;第三步,用數(shù)值 3 乘第二步的結(jié)果;第四步,從序號 3 開始,將所有序號為奇數(shù)的位置上的數(shù)值相加; 第五步,將第三步的結(jié)果與第四步結(jié)果相加;第六步,用一個大于第五步的結(jié)果且 3 為 10 的最小整數(shù)倍的數(shù)減去第五步的結(jié)果,其差即 為所求的校驗字符的值。2. 職員編碼 職員編碼結(jié)構(gòu)如表 13 所示。 連鎖店代碼部門代碼職員代碼P1P2M1I1I2I3P1P2:為各連鎖店所分到的代碼。M1:為各部門所分到的代碼。銷售部為1,庫存管理部為 2,市場信息部為 3,財務部為 4,人事部為 5。I1I2I3: 為各職員所分到的代碼。1.6數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫設計本系統(tǒng)采用 DBASE 建立了兩個數(shù)

21、據(jù)庫,一是人事檔案管理數(shù)據(jù)庫,另一個是庫存管理數(shù)據(jù) 庫。人事檔案管理數(shù)據(jù)庫的表結(jié)構(gòu)如表14 所示。表 1 4 職工人事檔案的結(jié)構(gòu)表1 5 、表 1 6現(xiàn)任職務字符型10職號字符型3職務編號權(quán)限字符型1系統(tǒng)使用權(quán)限具體內(nèi)容: 1 系統(tǒng)管 理員; 2般用戶電話字符型12備注備注型4庫存管理數(shù)據(jù)庫中含有出庫表、入庫表和庫存表,這三個表的數(shù)據(jù)結(jié)構(gòu)如表 和表 1 7所示。 表 1 5 出庫表字段名類型寬度小數(shù)位數(shù)索引說明商品編碼文本13有編號規(guī)則見表 1 1數(shù)量數(shù)值整型經(jīng)手人文本8買家文本8出庫日期 / 時間日期 / 時間8常規(guī)日期(年月日 / 時分秒)表 1 6入庫表字段名類型寬度小數(shù)位數(shù)索引說明商品

22、編碼文本13有編號規(guī)則見表 1 1供應商文本50數(shù)量數(shù)值整型單價貨幣8自動經(jīng)手人文本8入庫日期 / 時間日期 / 時間8常規(guī)日期(年月日 / 時分秒)表 1 7 庫存表字段名類型寬度小數(shù)位數(shù)索引說明商品編碼文本12有編碼規(guī)則見表 1 1商品名稱文本50分類文本50A,B,C 類單位文本50計量單位數(shù)量數(shù)值整型備注文本501.7輸入輸出設計 輸入輸出設計主要包括輸入設計、輸出設計、用戶界面設計。 輸入設計包括輸入方式、輸入格式、校對方式等。 輸出設計包括報表輸出、圖形輸出等。 用戶界面設計主要包括界面設計、菜單設計、會話管理等。1.7.1 輸入設計1. 輸入方式 鍵盤輸入:由于人事管理系統(tǒng)及密碼

23、管理系統(tǒng)系統(tǒng)小、流動數(shù)據(jù)少、基本數(shù)據(jù)變化小,可 以應用鍵盤輸入。條碼輸入:庫存管理系統(tǒng)需要在短時間內(nèi)大量更新數(shù)據(jù)、及時處理數(shù)據(jù), 選擇條碼輸入是 比較好的選擇。具體參見圖 1 19 所示的員工信息輸入界面。圖 119 員工信息輸入界面圖 界面標題區(qū):信息管理。 功能區(qū):員工管理、供應管理、客戶管理、分類管理、商品管理。 數(shù)據(jù)顯示區(qū):職工號、姓名、職務、電話、住址。操作區(qū):增加、修改。說明區(qū):職工代碼共由 6 位字符組成,第 1、2 位表示職工所在連鎖店號( 01 99),第三 位為部門號(其中 1為銷售部, 2為庫存管理部, 3 為市場信息部, 4 為財務部, 5 為人事部) 第四、五、六位表

24、示職工編碼。2. 校對方式本系統(tǒng)在修改個人密碼時, 運用了二次鍵入校對的方法, 對密碼修改進行確認; 用戶進入商 品的出入庫查詢系統(tǒng)時,需要對用戶輸入的密碼進行二次確認。1.7.2輸出設計 庫存管理系統(tǒng)中,運用屏幕輸出兩種方式。參見圖1 20 所示庫存信息輸出界面。界面標題區(qū)條件顯示區(qū)操作區(qū)功能區(qū)表格顯示區(qū)圖 120 庫存信息輸出界面 界面標題區(qū):庫存信息。功能區(qū) : 入庫,出庫、意向、拜訪。 條件顯示區(qū):選擇檢索時間。 操作區(qū):打印檢索、執(zhí)行檢索。表格顯示器:顯示商品代碼( ID )、名稱、單價等信息,具體格式如表1 10 所示。表 1 10 表格顯示區(qū)中的顯示表格ID名稱單價49可比克薯片

25、451面包11.7.3用戶界面設計1. 主界面設計本系統(tǒng)界面設計采用統(tǒng)一、簡潔的設計原則,主界面和各個子系統(tǒng)界面如圖1 21 和圖 1 22 所示。界面標題區(qū)菜單欄背景圖案區(qū)圖 121 主界面設計方案界面標題區(qū)菜單欄數(shù)據(jù)顯示、美化和說明區(qū)圖 122 各子系統(tǒng)界面設計方案2. 菜單設計本系統(tǒng)采用下拉式菜單設計。 下拉式菜單用來描述系統(tǒng)或子系統(tǒng)功能。 它既是系統(tǒng)分析和系 統(tǒng)設計所確定的新系統(tǒng)功能, 又是下一階段系統(tǒng)編程時的程序菜單屏幕藍圖。 此外, 下拉式 菜單方便、靈活、便于統(tǒng)一處理。各界面的菜單項及快捷菜單細目如圖1 23、圖 124、圖 125 和圖 126 所示。超市連鎖店管理系統(tǒng)庫存管理

26、子系統(tǒng)人事管理子系統(tǒng) 管理員密碼子系統(tǒng)圖 123 圖 1 21的“菜單欄”內(nèi)容庫存管理子系統(tǒng)項目查詢出庫入庫報表設置按商品名稱查詢 按進貨日期查詢 按分類查詢出庫操作入庫操作報表輸出圖 124 庫存管理子系統(tǒng)菜單設計人事管理子系統(tǒng)錄入修改查詢圖 125 人事管理子系統(tǒng)菜單設計密碼管理子系統(tǒng)修改查詢?nèi)耸鹿芾砻艽a修改人事管理密碼查詢庫存管理密碼修改庫存管理密碼查詢管理員密碼修改圖 126 密碼管理子系統(tǒng)菜單設計3. 會話管理通過登錄界面進入系統(tǒng)時:若用戶名或密碼輸入錯誤將彈出“用戶名或密碼輸入錯誤,請輸入正確的用戶名和密碼” 對話框提示;若用戶名無字符時將彈出“未輸入用戶名”對話框提示;若有用戶名

27、而無密碼輸入時將彈出“未輸入密碼”對話提示; 在庫存管理系統(tǒng)的進 / 出庫界面要求填寫的數(shù)據(jù),單擊【確定】按鈕后系統(tǒng)將彈出對話框顯示所輸入的內(nèi)容及某些計算結(jié)果,請求確認。在人事管理子系統(tǒng)中修改個人密碼時, 當前后兩次的輸入不相同時會出現(xiàn)對話框提示請重新 輸入新密碼,如原密碼不對系統(tǒng)也會提示。進密碼管理子系統(tǒng)時, 系統(tǒng)將提示: 密碼管理子系統(tǒng)為系統(tǒng)管理人員專用, 非管理人員請返 回主界面;管理人員請輸入用戶名及密碼。圖書館管理信息系統(tǒng)分析、設計、實現(xiàn)與測試1.1系統(tǒng)分析1.1.1圖書館管理信息系統(tǒng)的基本任務該“圖書館管理信息系統(tǒng)”是一個具有萬人以上的員工, 并地理位置分布在大型 企的圖書館理系統(tǒng)

28、,圖書館藏書 100 多萬冊,每天的借閱量近萬冊。在手工操作方式 下,圖書的編目和借閱等的工作量大, 準確性低且不易修改維護, 讀者借書只能 到圖書館手工方式查找書目, 不能滿足借閱需求。 需要建立一套網(wǎng)絡化的電子圖 書館信息系統(tǒng)。該圖書館管理信息系統(tǒng)服務對象有兩部分人: 注冊用戶和一般讀者。 一般讀者經(jīng) 注冊后成為注冊用戶, 注冊用戶可以在圖書館借閱圖書, 其他人員只可查閱圖書 目錄,但不能借閱圖書。 系統(tǒng)同時考慮提供電子讀物服務, 目前只提供電子讀物 的目錄查詢服務, 不久的將來將提供電子讀物全文服務。 用戶可通過網(wǎng)絡方式訪 問讀圖書館管理信息系統(tǒng)。1.1.2系統(tǒng)內(nèi)部人員結(jié)構(gòu)、組織及用戶情

29、況分析為了對系統(tǒng)有一個全貌性的了解, 首先要對系統(tǒng)內(nèi)部人員結(jié)構(gòu)、 組織及用戶情況 有所了解。圖書館系統(tǒng)的組織結(jié)構(gòu)如圖 1 1 所示圖 1 1 圖書館管理信息系統(tǒng)的組織結(jié)構(gòu)圖書館由館長負責全面工作,下設辦公室、財務室、采編室、學術(shù)論文室、圖書 借閱室、電子閱覽室、期刊閱覽室和技術(shù)支持室。各部門的業(yè)務職責如下。辦公室:辦公室協(xié)助館長負責日常工作,了解客戶需求,制定采購計劃。財務室:財務室負責財務方面的工作。采編室:采編室負責圖書的采購,入庫和圖書編目,編目后的圖書粘貼標簽,并 送圖書借閱室上架。學術(shù)論文室:負責學術(shù)論文的收集整理。圖書借閱室:提供對讀者的書目查詢服務和圖書借閱服務。電子閱覽室: 收

30、集整理電子讀物, 準備提供電子讀物的借閱服務, 目前可以提供 目錄查詢和借閱。期刊閱覽室:負責情況的收集整理和借閱。技術(shù)支持室:負責對圖書館的網(wǎng)絡和計算機系統(tǒng)提供技術(shù)支持。1.1.3系統(tǒng)業(yè)務流程分析 系統(tǒng)的業(yè)務室系統(tǒng)要達到的業(yè)務目標, 業(yè)務流程分析是系統(tǒng)分析的基礎(chǔ)環(huán)節(jié)。 圖 書館管圖 1 2 圖書館管理信息系統(tǒng)的業(yè)務流程通過業(yè)務流程調(diào)查,理清圖書館管理系統(tǒng)的主要業(yè)務和業(yè)務的流程 圖書館管理員編制圖書采購計劃, 由采購員負責新書的采購工作。 采購圖書入庫 后,交采編室編目,粘貼標簽,產(chǎn)生圖書目錄。圖書交圖書借閱室上架,供讀者 借閱。采編后的電子讀物交電子閱覽室。讀者分為注冊讀者和非注冊讀者, 只

31、有注冊讀者可以在本圖書館借書, 非注冊讀 者可查詢目錄但不能借書。 讀者填寫注冊登記表交圖書館的管理員審核后, 記人 讀者登記表,成為注冊讀者,發(fā)給借書證。注冊讀者借書時,需填寫借書單,連 同借書證一起交給借閱室管理員, 借閱管理員核對無誤后, 填寫借閱登記表, 修 改圖書登記表中該書的數(shù)量, 上架取書交給讀者。 圖書館設讀者信箱, 讀者需要 但沒有庫存的圖書, 讀者可以通過讀者信箱反映。 圖書館管理員定期處理讀者信 箱中的意見,將讀者需要的圖書編制成圖書采購計劃交采購員購買。1.1.4數(shù)據(jù)流程圖 數(shù)據(jù)流程圖時全面描述信息系統(tǒng)邏輯模型的工具, 它抽象概括地把信息系統(tǒng)中各 種業(yè)務圖 1 3 零層

32、數(shù)據(jù)流程圖2 ) 1 層數(shù)據(jù)流程圖 1 4處理過程聯(lián)系起來。以下時圖書館管理信息系統(tǒng)地數(shù)據(jù)流程圖1. 零層數(shù)據(jù)流程圖 1 3圖 1 4 圖書館管理信息系統(tǒng) 1 層數(shù)據(jù)流程圖3.2層數(shù)據(jù)流程圖圖書館管理信息系統(tǒng)的 2 層數(shù)據(jù)流程圖有:圖書采編系統(tǒng)數(shù)據(jù)流程圖、圖書借 閱系統(tǒng)數(shù)據(jù)流程圖、 圖書查詢系統(tǒng)數(shù)據(jù)流程圖、 圖書預定系統(tǒng)數(shù)據(jù)流程圖、 讀者留言系統(tǒng) 數(shù)據(jù)流程圖、 圖書維護系統(tǒng)數(shù)據(jù)流程圖、 讀者管理系統(tǒng)數(shù)據(jù)流程圖和電子讀物系 統(tǒng)數(shù)據(jù)流程圖。? 圖書采編系統(tǒng)數(shù)據(jù)流程圖圖 1 5 圖書采編系統(tǒng)數(shù)據(jù)流程圖圖書借閱系統(tǒng)數(shù)據(jù)流程圖圖 1 6 同時借閱系統(tǒng)數(shù)據(jù)流圖圖書查詢系統(tǒng)數(shù)據(jù)流程圖圖 1 7 圖書查詢系統(tǒng)

33、數(shù)據(jù)流程圖圖書預定系統(tǒng)數(shù)據(jù)流程圖圖 1 8 圖書預定系統(tǒng)數(shù)據(jù)流程圖? 讀者留言系統(tǒng)數(shù)據(jù)流程圖圖 1 9 讀者留言系統(tǒng)數(shù)據(jù)流程圖圖書維護系統(tǒng)數(shù)據(jù)流程圖圖 1 10 圖書維護系統(tǒng)數(shù)據(jù)流程圖? 讀者管理系統(tǒng)數(shù)據(jù)流程圖圖 1 11 讀者管理系統(tǒng)數(shù)據(jù)流程圖電子讀物系統(tǒng)數(shù)據(jù)流程圖圖 1 12 電子讀物系統(tǒng)數(shù)據(jù)流程圖1.1.5數(shù)據(jù)定義及數(shù)據(jù)字典為了對數(shù)據(jù)流程圖中各元素進行詳細的說明,我們采用了數(shù)據(jù)字典的說明方法。 圖書館管理信息系統(tǒng)的數(shù)據(jù)字典如下:(1) 數(shù)據(jù)流描述數(shù)據(jù)流編號: D01數(shù)據(jù)流名稱:圖書采編信息簡述:圖書采編信息 數(shù)據(jù)流來源:圖書購買后,由圖書館采編人員編碼整理后,輸入計算機。數(shù)據(jù)流去向:采編

34、管理模塊。圖書采編信息將采編數(shù)據(jù)存入數(shù)據(jù)庫(圖書表)數(shù)據(jù)項組成: BookID (圖書編碼) BookType (圖書類別) BookName( 書 名) Auth (作者) Publisher (出版社) Price (單價) PubDate(出版日期)Quantity (購買數(shù)量)數(shù)據(jù)流量:100本 /日高峰流量:500本 /日數(shù)據(jù)流編號: D02數(shù)據(jù)流名稱:圖書借閱單簡述:圖書借閱單數(shù)據(jù)流來源: 用戶填寫圖書借閱單交圖書館管理員, 圖書館管理員審核后, 輸入 計算機。數(shù)據(jù)流去向: P2_11 檢查讀者身份。數(shù)據(jù)項組成: OrderDate (借閱日期) BookName (書名) Red

35、erID (讀 者賬號) ReaderName (讀者姓名) O_Quantity (借閱數(shù)量) 數(shù)據(jù)流量: 1000 部 / 日 高峰流量: 5000 部 / 日數(shù)據(jù)流編號: D03數(shù)據(jù)流名稱:填寫借閱記錄簡述:填入借閱表的記錄數(shù)據(jù)流來源: P2_13 檢查合格的借閱圖書信息錄人到借閱庫中數(shù)據(jù)流去向:借閱庫數(shù)據(jù)項組成: OrderID (借閱號) OrderDate (借閱日期) BookName( 書 名 ) BookID( 圖書編碼 ) ReaderName (讀者姓名) ReaderID (讀 者賬號) ReturnDate (還書日期) O_Quantity (借閱數(shù)量) state

36、 (狀 態(tài))數(shù)據(jù)流量: 1000 人 / 日高峰流量: 2000 人 / 日數(shù)據(jù)流編號: D04數(shù)據(jù)流名稱:借閱圖書數(shù)量簡述:修改圖書庫中圖書數(shù)量數(shù)據(jù)流來源: P2_13 修改圖書庫中圖書數(shù)量數(shù)據(jù)流去向:圖書庫數(shù)據(jù)項組成: BookID (圖書編碼) O_Quantity (借閱數(shù)量)數(shù)據(jù)流量: 1000 人 / 日高峰流量: 2000 人 / 日數(shù)據(jù)流編號: D05數(shù)據(jù)流名稱:圖書查詢信息簡述:圖書查詢信息數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:P3_11 檢索處理模塊數(shù)據(jù)項組成:Book ID BookName Auth Publisher數(shù)據(jù)流量:2000 次/ 日高峰流量:4000 次/ 日數(shù)據(jù)流

37、編號: D06數(shù)據(jù)流名稱:圖書檢索結(jié)果簡述:返回給讀者的查詢結(jié)果數(shù)據(jù)流來源:P3 _11 檢索條件處理模塊,從圖書庫中返給讀者的查詢結(jié)果數(shù)據(jù)流去向:讀者數(shù)據(jù)項組成: 查無此書符合條件的圖書數(shù)量 圖書館藏號圖書類別書名 作者出版社出版日期在庫冊數(shù)數(shù)據(jù)流量: 2000次/ 日高峰流量: 4000次/ 日數(shù)據(jù)流編號: D07數(shù)據(jù)流名稱:圖書預定信息簡述:讀者預定圖書時填寫的信息數(shù)據(jù)流來源:用戶填寫圖書預定信息,要求預定圖書數(shù)據(jù)流去向: P4 _11 預定信息輸入數(shù)據(jù)項組成: ReaderName Password BookID數(shù)據(jù)流量: 50 次 / 日高峰流量: 100 次 / 日租賃光盤1.11

38、.1 系統(tǒng)規(guī)劃與調(diào)查1.新項目立項 目的是要確定建立新系統(tǒng)的必要性和可行性。 目前由于人們生活水平的不斷提高,對文化娛樂的要求也不斷提高,音像租賃的生意越來越好。 原先的人工管理方式越來越不能滿足要求。 為了適應這一變化, 有必要建立一個音 像租賃管理系統(tǒng), 由于音像店的管理人員一般都具備操作計算機的能力, 而且音像店的經(jīng)濟 效益也不錯, 另外, 此系統(tǒng)是一個小型信息管理系統(tǒng), 花費不大。 所以建立新系統(tǒng)是可行的, 可以立項的。立項以后就可以開始系統(tǒng)調(diào)研了。2.系統(tǒng)調(diào)研 系統(tǒng)調(diào)研分兩步進行。第一步是初步調(diào)研,主要調(diào)查租賃店的規(guī)模,即租賃的音像商品數(shù)目、音像制品編碼方式、職工的文化水平、租賃店的

39、主要業(yè)務、顧客流量、顧客的租盤憑 證等。 第二步是詳細調(diào)研。 包括組織結(jié)構(gòu)調(diào)研和業(yè)務流程調(diào)研。 業(yè)務流程調(diào)研時對組織現(xiàn)行 的業(yè)務進行調(diào)研, 包括所有部門的處理業(yè)務、 具體任務和完成順序, 并用管理業(yè)務流程圖表 示出來。經(jīng)過系統(tǒng)調(diào)研, 得到音像商店的租賃光盤業(yè)務流程圖如圖 1 1 所示圖 1 1 音像商店的租賃光盤業(yè)務流程圖 可以看出,租賃光盤管理系統(tǒng)主要有以下幾項功能。( 1 )光盤庫的錄入與維護:記賬員負責根據(jù)采購員的入庫單進行光盤的錄入,并且對于 過期或損毀的光盤進行注銷處理, 即從庫存光盤臺賬上刪除它的記錄。( 2 )光盤租還功能:租盤時,記帳員根據(jù)租盤單進行租盤,并給顧客開押金單,讓顧

40、客 交押金,然后付盤和押金單給顧客。還盤時,顧客將盤和押金單(還盤單)給記賬員,記賬 員根據(jù)還盤單進行還盤,并計算出應退押金,給顧客開出應退押金單,退給顧客押金。( 3 )查詢功能:音像店經(jīng)理根據(jù)庫存光盤臺賬和租賃光盤臺賬,查詢光盤庫存和租盤情 況。( 4 )統(tǒng)計功能:可以盤點庫存光盤和租出光盤情況,還可進行資金統(tǒng)計,以得到購買光 盤的費用、押金總數(shù)和租金總數(shù)等。3.可行性研究 在調(diào)研的基礎(chǔ)上,進行可行性研究,編寫出可行性研究報告。1.2系統(tǒng)分析1.2.1 數(shù)據(jù)流圖1. 租賃光盤管理系統(tǒng)的數(shù)據(jù)流程圖1 ) 頂層數(shù)據(jù)流程圖 如圖 1 2 所示,該圖的外部實體有三個, 分別是租賃店管理人員、 顧客

41、和系 統(tǒng)時間,外部實體用矩形框表示,框中標出的是數(shù)據(jù)流名稱。箭頭表示數(shù)據(jù)流, 其指向是數(shù)據(jù)流的流向, 箭頭上方標出的是數(shù)據(jù)流名稱, 例如, 光盤管理要求數(shù) 據(jù)流,是從租賃店管理人員流向光盤租賃系統(tǒng)。 內(nèi)部帶有橫線的矩形框表示對數(shù) 據(jù)流的加工, 框內(nèi)標有加工名稱, 例如光盤租賃系統(tǒng)。 頂層圖將系統(tǒng)抽象為一個 加工。圖 1 2 頂層數(shù)據(jù)流圖光盤和租賃系統(tǒng)從租賃店管理人員接受光盤管理要求或查詢要求或盤點要求, 從 系統(tǒng)時間接受當前日期(因為租盤、還盤、盤點的需要),經(jīng)過處理后,將應付 押金單或應退押金單返回給顧客,將盤點表、租賃盤點表、光盤情況、租盤情況 和資金統(tǒng)計表返回給租賃店管理人員。( 2)

42、0 層數(shù)據(jù)流圖頂層數(shù)據(jù)流圖繪制完成后,對于頂層圖的加工進行分解,得到 0 層數(shù)據(jù)流圖如 圖 13 所示。 0層數(shù)據(jù)流圖有 4 個加工,分別是檢查有效性、處理要求、查詢 處理和盤點處理,編號依次為 1、2、3和 4。檢查數(shù)據(jù)有效性接受數(shù)據(jù)流光盤管 理要求、查詢要求和統(tǒng)計要求, 經(jīng)過處理后分別輸出數(shù)據(jù)流有效的光盤管理要求、 有效的查詢要求和有效的統(tǒng)計要求給處理要求、查詢處理和盤點處理 3 個加工。 再經(jīng)處理后,輸出 6 個數(shù)據(jù)流。圖 1 3 0 層數(shù)據(jù)流圖( 3 ) 1 層數(shù)據(jù)流圖將 0 層的各個加工再進行進一步分解,得到 1 層數(shù)據(jù)流圖。例如 0 層圖的 2 號加工分解后得到 1 層數(shù)據(jù)流圖,如

43、圖 1 4 所示。2 號加工分解成 5 個子加工, 編號分別為 2.1 、 2.2 、 2.3 、 2.4 和 2.5 。 進行加工時有時要把數(shù)據(jù)存儲到文件中或數(shù)據(jù)庫的表中, 圖中用扁平的帶豎線的 右開口表示數(shù)據(jù)存儲。 流向數(shù)據(jù)存儲的數(shù)據(jù)流可理解為寫入文件或查詢文件, 從 數(shù)據(jù)存儲流出的數(shù)據(jù)流可理解為從文件讀數(shù)據(jù)或得到查詢結(jié)果。 另外,與數(shù)據(jù)存 儲之間的數(shù)據(jù)流不用命名。例如,租盤加工從光盤文件中查詢光盤是否已租出, 如果未租出,將租盤記錄寫入到租盤文件中。圖 1 4 0 層圖 2 號加工的 1 層數(shù)據(jù)流圖1.2.2數(shù)據(jù)字典1. 光盤租賃管理系統(tǒng)的數(shù)據(jù)字典( 1. )數(shù)據(jù)流描述 數(shù)據(jù)流編號: D

44、01 數(shù)據(jù)流名稱:光盤管理要求 簡述:光盤的入庫、注銷、租還情況 數(shù)據(jù)流來源:租賃店管理人員 數(shù)據(jù)流去向:處理類型選擇模塊 數(shù)據(jù)項組成: 入庫單租盤單還盤單注銷單 數(shù)據(jù)流量: 高峰流量:說明: 入庫單租盤單還盤單注銷單 表示可以選擇入庫單、租盤單、 還盤單和注銷單中的一項。數(shù)據(jù)流編號: D04數(shù)據(jù)流名稱:租盤單簡述:顧客每次租盤情況數(shù)據(jù)流來源:處理類型選擇模塊數(shù)據(jù)流去向:租盤模塊數(shù)據(jù)項組成:光盤流水號 + 光盤編號顧客姓名租出日期租出期限押金數(shù)據(jù)流量: 600 次 / 月高峰流量: 10000 次 / 月( 2 )數(shù)據(jù)存儲的描述數(shù)據(jù)存儲編號: F01數(shù)據(jù)存儲名稱:光盤表簡述:記錄入庫光盤的數(shù)據(jù)

45、數(shù)據(jù)存儲組成:光盤編號 + 光盤名稱光盤類別價格進貨日前日租金 押金租出否關(guān)鍵字:光盤編號相關(guān)聯(lián)的處理: P2-2 、 P2-3 、 P2-4 、 P2-5 、 P3-2 、 P4-2說明:關(guān)鍵字是惟一確定文件中建立的數(shù)據(jù)項或數(shù)據(jù)項的組合數(shù)據(jù)存儲編號: F02數(shù)據(jù)存儲名稱:租賃表 簡述:記錄光盤的租賃數(shù)據(jù)數(shù)據(jù)存儲組成: 光盤流水號光盤編號顧客姓名租出日期租出期限歸還 日期已收押金退還押金應收租金關(guān)鍵字:光盤流水號相關(guān)聯(lián)的處理: P2-4 、 P2-5說明:由于其他數(shù)據(jù)項或數(shù)據(jù)項的組合不能作為關(guān)鍵字, 所以增加光盤流水號作 為關(guān)鍵字,光盤流水號就是光盤租出的順序號。( 3 )加工邏輯的描述加工編

46、號: P2-1加工名稱:處理類型選擇加工邏輯:根據(jù)光盤管理要求選擇處理類型CASE OFCASE(1)新盤入庫,輸入入庫單CASE(2)注銷光盤,輸出注銷單CASE(3)租盤,輸出租盤單CASE ( 3 )還盤,輸出還盤單ENDCASE說明:在此采用結(jié)構(gòu)化語言來表示數(shù)據(jù)流圖中的“加工”中較為復雜的邏輯判斷 功能。意思是如果情況為( 1 ),則新光盤入庫,輸出入庫單 ; 入庫情況為( 2 ), 則注銷光盤,輸出注銷單;如果情況為( 3 ),則租盤,輸出租盤單;情況為( 4 ),則還盤,輸出 還盤單。加工編號: P 2-4-1 加工名稱:檢查光盤庫存 加工邏輯: 根據(jù)租盤單上的光盤編號, 與光盤文

47、件中的記錄進行比較, 查詢該盤是否未借出, 如果未借出,則填寫租盤記錄加工編號: P 2-4-2 加工名稱:辦理租盤 加工邏輯:根據(jù)還盤單,對于光盤文件該光盤的相應記錄的租出否數(shù)據(jù)項的值置為“ False ”。從租盤文件中取出該盤記錄,根據(jù)歸還日期和租出日期計算出 租出天數(shù),計算應退還押金。( 4 )外部實體的描述 外部實體的編號: S01 外部實體名稱:租賃店管理人員 簡述:管理要求的輸出、查詢、盤點和統(tǒng)計結(jié)果的輸入 輸入的數(shù)據(jù)流:光盤情況,租盤情況,光盤入庫點表,租賃盤點表,資金統(tǒng)計表 輸出的數(shù)據(jù)流:光盤管理要求,查詢要求,統(tǒng)計要求外部實體的編號: S02外部實體名稱:顧客簡述:押金單,應

48、退押金單的輸入輸入的數(shù)據(jù)流:押金單,應退押金單輸出的數(shù)據(jù)流:1.3系統(tǒng)設計在系統(tǒng)分析的基礎(chǔ)上就可以進行系統(tǒng)設計了。 系統(tǒng)設計就是將系統(tǒng)需求轉(zhuǎn)換為系 統(tǒng)的總體結(jié)構(gòu), 得到系統(tǒng)的功能結(jié)構(gòu)圖, 然后再進行系統(tǒng)的詳細設計, 即模塊處 理過程設計、數(shù)據(jù)庫設計、代碼設計、系統(tǒng)運行環(huán)境設計和輸入 / 輸出設計。1. 系統(tǒng)的總體設計功能結(jié)構(gòu)圖 (層次圖)是用來描述系統(tǒng)模塊功能分解的一種圖形工具。 功能結(jié)構(gòu) 圖的每個矩形框表示一個功能模塊。 矩形框間的連線可以看作調(diào)用關(guān)系。由光盤租賃管理系統(tǒng)的系統(tǒng)分析,可以畫出其功能結(jié)構(gòu)圖,如圖 1-5 所示圖 1 5 光盤租賃管理系統(tǒng)的功能結(jié)構(gòu)圖新系統(tǒng)的功能劃分為錄入、租還、

49、查詢和統(tǒng)計等 4 項功能。相對應有如下 4 個 模塊。( 1 ) 錄入模塊用于錄入入庫單和修改紀錄,它根據(jù)采購員送來的入庫單,紀 錄每次購買光盤的入庫數(shù)據(jù)。 對于光盤的日租金、 押金情況也要錄入。 光盤的紀 錄有時也要進行修改,例如,改變押金的值等。對于過時的光盤要刪除其紀錄。( 2 ) 租還模塊,用于根據(jù)租盤單進行光盤的租賃業(yè)務,根據(jù)還盤單進行還盤 處理。租盤時同樣要進行租盤紀錄的錄入和修改等工作。( 3 ) 查詢模塊是用于查詢光盤和租賃的情況。( 4 ) 對于商店來說, 還要進行庫存和租賃的盤點工作, 以及資金的統(tǒng)計工作, 為此設置了統(tǒng)計模塊, 以滿足這方面的要求。 可以打印出光盤盤點表、 租賃盤點 表和資金統(tǒng)計表。2. 模塊處理過程設計畫出

溫馨提示

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

評論

0/150

提交評論