版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第十章 管理信息系統(tǒng)開發(fā)案例 管理理信息系系統(tǒng)開發(fā)發(fā)示例廠庫庫存管理理信息系系統(tǒng)的分分析與設(shè)設(shè)計1問題的的提出(1)開發(fā)發(fā)背景XX廠是我我國的一一家老加加工企業(yè)業(yè),隨著著改革的的深入和和經(jīng)濟的的發(fā)展,該該廠的生生產(chǎn)任務(wù)務(wù)日益繁繁重,從從而對庫庫存管理理的要求求也更加加嚴(yán)格。在在傳統(tǒng)的的手工管管理時期期,一種種物品由由進貨到到發(fā)貨,要要經(jīng)過若若干環(huán)節(jié)節(jié),且由由于物品品的規(guī)格格型號繁繁多,加加之業(yè)務(wù)務(wù)人員素素質(zhì)較低低等因素素,造成成物品供供應(yīng)效率率低下,嚴(yán)嚴(yán)重的影影響了企企業(yè)的正正常生產(chǎn)產(chǎn)。同時時由于庫庫房與管管理部門門之間的的信息交交流困難難,造成成庫存嚴(yán)嚴(yán)重積壓壓,極大大的影響響了企業(yè)業(yè)的資金
2、金周轉(zhuǎn)速速度,另另外也使使得物資資管理、數(shù)數(shù)據(jù)匯總總成為了了一大難難題。當(dāng)今該廠的的競爭壓壓力越來來越大,企企業(yè)要想想生存,就就必須在在各個方方面加強強管理,并并要求企企業(yè)有更更高的信信息化集集成,能能夠?qū)ζ笃髽I(yè)的整整體資源源進行集集成管理理?,F(xiàn)代代企業(yè)都都意識到到,企業(yè)業(yè)的競爭爭是綜合合實力的的競爭,要要求企業(yè)業(yè)有更強強的資金金實力,更更快的市市場響應(yīng)應(yīng)速度。這這就要求求企業(yè)各各部門之之間統(tǒng)一一計劃,協(xié)協(xié)調(diào)生產(chǎn)產(chǎn)步驟,匯匯總信息息,調(diào)配配集團內(nèi)內(nèi)部資源源,實現(xiàn)現(xiàn)既要獨獨立,又又要統(tǒng)一一的資源源共享管管理。隨隨著信息息技術(shù)的的發(fā)展,該該廠為了了提高庫庫存周轉(zhuǎn)轉(zhuǎn)率,加加快資金金周轉(zhuǎn)速速度,決決定
3、開發(fā)發(fā)“庫存管管理信息息系統(tǒng)”。(2)項目目目標(biāo)充分利用現(xiàn)現(xiàn)有的設(shè)設(shè)備,采采用VBB6.00作為開開發(fā)工具具,利用用ACCCESSS數(shù)據(jù)庫庫建立一一個高效效、準(zhǔn)確確、操作作方便,具具有專業(yè)業(yè)的查詢詢、更新新及統(tǒng)計計功能的的微機管管理信息息系統(tǒng),以以滿足工工作人員員進行綜綜合的、模模糊的查查詢及更更新要求求,從而而更加方方便的管管理庫存存物品。該該系統(tǒng)的的開發(fā)與與建立會會極大程程度提高高管理人人員、工工作人員員的工作作效率。2對現(xiàn)有有系統(tǒng)進進行需求求調(diào)查需求調(diào)查是是信息系系統(tǒng)分析析與設(shè)計計的基礎(chǔ)礎(chǔ)。要開開發(fā)并實實施一個個完整的的信息系系統(tǒng),必必須首先先了理解解用戶的的需求,并并形成系系統(tǒng)需求求說
4、明書書。在此此基礎(chǔ)上上才能進進行系統(tǒng)統(tǒng)分析、系系統(tǒng)設(shè)計計和程序序編碼等等工作。該該廠在需需求調(diào)查查過程中中發(fā)放了了8種不不同種類類的調(diào)查查表,要要求相關(guān)關(guān)人員對對其進行行逐條逐逐項的填填寫,從從而對其其現(xiàn)行系系統(tǒng)的業(yè)業(yè)務(wù)流程程進行了了詳細的的調(diào)查。(1)現(xiàn)行行系統(tǒng)業(yè)業(yè)務(wù)流程程通過大量的的調(diào)查,我我們了解解到當(dāng)前前該廠的的業(yè)務(wù)流流程如下下:各車車間向商商品供應(yīng)應(yīng)部門提提出對某某種商品品的需求求計劃,倉倉庫將相相應(yīng)的商商品發(fā)放放給各車車間,一一般要經(jīng)經(jīng)過計劃劃、庫房房管理等等流程。各各業(yè)務(wù)流流程圖如如圖1所所示。采購單采購單需求計劃單庫管員訂貨單采購員車間供應(yīng)商采購員提貨通知單入庫單庫管員領(lǐng)料單車
5、間庫存臺賬統(tǒng)計報表圖1 業(yè)務(wù)流程圖(2)現(xiàn)行行系統(tǒng)存存在的問問題由于采用的的是手工工管理,賬賬目繁多多,加之之幾個倉倉庫之間間距離較較遠,庫庫管員、計計劃員和和有關(guān)領(lǐng)領(lǐng)導(dǎo)相互互之間的的信息交交流困難難,使得得物資供供應(yīng)效率率低下,影影響生產(chǎn)產(chǎn)。同時時每月的的月末報報表會耗耗費大量量的人力力,且由由于手工工處理容容易造成成失誤,從從而影響響了數(shù)據(jù)據(jù)的效率率和準(zhǔn)確確率,造造成了不不必要的的損失。因因此,該該廠必須須建立相相應(yīng)的庫庫存管理理信息系系統(tǒng),使使其能根根據(jù)市場場情況,及及時合理理地采購購所需商商品,同同時又能能科學(xué)地地對商品品進行管管理,統(tǒng)統(tǒng)籌安排排人力、物物力、財財力,有有效地改改善當(dāng)前
6、前管理的的混亂狀狀況。庫存管理是是企業(yè)管管理的重重要組成成部分。在在企業(yè)生生產(chǎn)經(jīng)營營活動中中,庫存存管理既既必須保保證生產(chǎn)產(chǎn)車間對對原材料料、零部部件需求求,又直直接影響響采購、銷銷售部門門的購、銷銷活動。為為盤活企企業(yè)流動動資金,加加快資金金周轉(zhuǎn),在在保障供供給的前前提下,最最大限度度地降低低商品的的庫存量量,節(jié)省企企業(yè)流動動資金的的占用,直接影響著企業(yè)的經(jīng)營效益。根據(jù)對該廠的庫存管理情況所作的調(diào)查和參考有關(guān)資料,發(fā)現(xiàn)目前該廠在庫存管理方面存在著如下問題:不能及時時獲得庫庫存信息息在企業(yè)運作作過程中中,管理理人員必必須獲知知各種商商品當(dāng)前前的庫存存量,在在庫存數(shù)數(shù)量小于于商品的的最低庫庫存限
7、度度的時候候,向供供應(yīng)商進進行訂貨貨;在庫庫存數(shù)量量大于商商品的最最高庫存存限度的的時候,即即商品積積壓的時時候,應(yīng)應(yīng)該停止止商品的的進貨活活動。但但在實際際操作中中,由于于商品的的種類多多、數(shù)量量大,需需要進行行仔細地地核算,這這不僅費費時,而而且易出出錯,從從而影響響企業(yè)快快速有效效地運轉(zhuǎn)轉(zhuǎn)。庫存信息息不夠準(zhǔn)準(zhǔn)確倉庫管理員員根據(jù)各各種入庫庫單、需求求計劃單單和領(lǐng)料料單進行行商品的的入庫、出出庫操作作后,要要隨時修修改商品品的庫存存信息和和出庫、入入庫信息息,以便反反映庫存存狀況。工工作中的的主要問問題是:由于商品品種類多多、數(shù)量量大、出出庫入庫庫操作頻頻繁等原原因,造成庫存存記錄和和實際庫
8、庫存量通通常達不不到嚴(yán)格格一致,因而需需要通過過盤點來來糾正差差錯,這這既耽誤誤時間,又增加了工作量。無法及時時了解車車間對庫庫存商品品的需求求情況在需求計劃劃單下達達后,由由于庫存存商品與與車間的關(guān)關(guān)系復(fù)雜雜,根據(jù)據(jù)送料員員的個人人經(jīng)驗給給各車間間分配車車間所需需商品時時,常缺缺少入庫庫、出庫信信息和相相關(guān)信息息,經(jīng)常常出現(xiàn)車車間缺少該商商品的時時候才知知道該產(chǎn)產(chǎn)品需要要情況,此時如果庫存量不足,將會導(dǎo)致車間的停產(chǎn)。無法及時了解車間對庫存商品的需求情況會使企業(yè)的生產(chǎn)和銷售環(huán)節(jié)發(fā)生混亂,使企業(yè)無法正常的運作。市場需求日日益多樣樣化和個個性化,產(chǎn)產(chǎn)品更新新?lián)Q代的的周期越越來越短短,這就就要求企企
9、業(yè)必須須改變庫庫存管理理現(xiàn)狀,以以適應(yīng)時時代的要要求。(3)企業(yè)業(yè)庫存管管理系統(tǒng)統(tǒng)的特點點因為傳統(tǒng)企企業(yè)庫存存管理存存在以上上的問題題難于適適應(yīng)現(xiàn)代代庫存管管理要求求,所以以現(xiàn)代企企業(yè)庫存存管理系系統(tǒng)要具具有以下下的特點點: 科學(xué)的的庫存管管理流程程存貨的種類類不同,所所涉及的的業(yè)務(wù)環(huán)環(huán)節(jié)及它它們所組組成的業(yè)業(yè)務(wù)流程程也各有有差異。一一般而言言,庫存存業(yè)務(wù)包包括入庫庫處理、貨貨物保管管和出庫處處理三個個主要部部分。通通暢的業(yè)業(yè)務(wù)流程程是保障障高效庫庫存管理理的基礎(chǔ)礎(chǔ),應(yīng)具具備優(yōu)化化、無冗冗余、并并行作業(yè)業(yè)的基本本屬性。企業(yè)庫存管理系統(tǒng)對企業(yè)的業(yè)務(wù)流程進行流程再造,使其更加通暢,提高企業(yè)在同行業(yè)
10、中的競爭力。 商品代代碼化管管理代碼問題,嚴(yán)嚴(yán)格說是是一個科科學(xué)管理理的問題題,設(shè)計計出一個個好的代代碼方案案對于系系統(tǒng)的開開發(fā)工作作是一件件極為有有利的事事情。代代碼設(shè)計計的好可可以使很很多機器器處理變變得十分分方便,還還可以把把一些現(xiàn)現(xiàn)階段計計算機很很難處理理的工作作變成很很簡單的的工作。由于庫存商商品種類類繁多,在在庫存管管理過程程中極易易發(fā)生混混亂的問問題。IIT技術(shù)術(shù)與層次次編碼技技術(shù)的結(jié)結(jié)合為商商品的高高效管理理提供了了可能。這這種編碼碼技術(shù)對對所有庫存存商品按按照層次次和類別別賦予唯唯一的編編碼。它它是區(qū)分分不同商商品的最最主要的的標(biāo)準(zhǔn),具有易讀和易記的特點,使得管理者只需知道商
11、品的編碼,就可以了解該商品的有關(guān)信息,以便在每日的煩雜管理中,保持規(guī)范、有序的狀態(tài)。 庫存異異常報警警 當(dāng)當(dāng)庫存數(shù)數(shù)量小于于商品的的最低庫庫存限度度的時候候,系統(tǒng)統(tǒng)發(fā)出警警報,提提醒管理理人員應(yīng)應(yīng)該向供供應(yīng)商進進行訂貨貨;在庫庫存數(shù)量量大于商商品的最最高庫存存限度的的時候,即即商品積積壓的時時候,系系統(tǒng)也會會發(fā)出警警報,提提醒管理理人員應(yīng)應(yīng)該停止止商品的的進貨活活動。也也就是說說企業(yè)庫庫存管理理信息系系統(tǒng)既能能防止商商品供應(yīng)應(yīng)滯后于于車間對對它們的的需求,也也能防止止商品過過早地生生產(chǎn)和進進貨,以以免增加加庫存。對對企業(yè)的的生產(chǎn)起起了保障障作用,同同時節(jié)省省了企業(yè)業(yè)的流動動資金。3系統(tǒng)分分析系
12、統(tǒng)分析的的任務(wù)是是在全面面調(diào)查的的基礎(chǔ)上上,通過過對現(xiàn)行行管理業(yè)業(yè)務(wù)的分分析,提提出系統(tǒng)統(tǒng)的目標(biāo)標(biāo)要求和和功能分分析的總總體邏輯輯模型。(1)數(shù)據(jù)據(jù)流程圖圖 根根據(jù)系統(tǒng)統(tǒng)調(diào)查階階段的數(shù)數(shù)據(jù)資料料,并依依據(jù)用戶戶的要求求,確定定該廠信信息系統(tǒng)統(tǒng)的基本本功能和和工作過過程如下下:首先車間科科室提出出需求計計劃,庫庫房管理理員根據(jù)據(jù)庫存情情況,決決定是否否需購貨貨,如不不需購貨貨則通知知車間前前來取貨貨,否則則庫房管管理員通通知采購購員購貨貨,當(dāng)貨貨物到達達后進行行入庫處處理并通通知車間間科室前前來取貨貨。根據(jù)相應(yīng)的的功能要要求,我我們繪制制系統(tǒng)的的數(shù)據(jù)流流程圖,如如圖2所所示:供貨單位供貨單位出入
13、庫處理車間采購員計劃臺賬庫存臺賬合同臺賬供應(yīng)商信息商品信息車間信息計劃臺賬發(fā)貨單退貨單到貨通知入庫單取貨單計劃單訂貨單驗貨處理庫存提示可供貨的計劃單庫存檢查查詢打印圖2數(shù)據(jù)據(jù)流程圖圖(2)數(shù)據(jù)據(jù)字典數(shù)據(jù)字典是是對描述述數(shù)據(jù)流流程圖中中的數(shù)據(jù)據(jù)項、數(shù)數(shù)據(jù)流、數(shù)數(shù)據(jù)存儲儲、加工工處理邏邏輯等組組成部分分的嚴(yán)格格定義,下下面是本本系統(tǒng)的的數(shù)據(jù)字字典(由由于篇幅幅原因,在在此僅給給出部分分)。 數(shù)據(jù)項項的定義義數(shù)據(jù)項編號號:1-01數(shù)據(jù)項名稱稱:商品品編號別名名:無簡 述述:某種種商品的的編號類型型:字符符型長度度:8字字節(jié)取值范圍:數(shù)字 + 英英文字母母數(shù)據(jù)項編號號:1-02數(shù)據(jù)項名稱稱:單價價別名
14、名:購入入單價簡 述述:某種種商品的的購入單單價類型型:數(shù)值值型長度度:100位,小小數(shù)位22位取值范圍:0.0009999999999.999數(shù)據(jù)項編號號:1-03數(shù)據(jù)項名稱稱:庫存存數(shù)量別名名:實際際庫存數(shù)數(shù)量簡 述述:某種種商品的的庫存數(shù)數(shù)量類型型:數(shù)值值型長度度:5位位整數(shù)取值范圍:09999999 數(shù)據(jù)流流的定義義數(shù)據(jù)流名稱稱:入庫庫單編號號:F11簡述述:采購購人員填填寫的商商品入庫庫憑單數(shù)據(jù)流來源源:采購購人員數(shù)據(jù)流去向向:登記記庫存臺臺賬數(shù)據(jù)流組成成:日期期 + 入庫單單編號 + 商商品編號號 + 購入數(shù)數(shù)量流通量:225份/天高峰流通量量:500份/天天數(shù)據(jù)流名稱稱:發(fā)貨貨單
15、編號號:F22簡述述:供應(yīng)應(yīng)商填寫寫的商品品發(fā)貨憑憑單數(shù)據(jù)流來源源:供應(yīng)應(yīng)商數(shù)據(jù)流去向向:登記記合同臺臺賬數(shù)據(jù)流組成成:日期期 + 發(fā)貨單單編號 + 供供應(yīng)商編編號 + 商品品編號 + 發(fā)發(fā)貨數(shù)量量流通量:225份/天高峰流通量量:500份/天天數(shù)據(jù)流名稱稱:取貨貨單編號號:F33簡述述:庫管管員填寫寫的要求求車間取取貨憑單單數(shù)據(jù)流來源源:庫管管員數(shù)據(jù)流去向向:車間間數(shù)據(jù)流組成成:日期期 + 車間編編號 + 商品品編號 + 數(shù)數(shù)量流通量:225份/天高峰流通量量:500份/天天 數(shù)據(jù)存存儲的定定義數(shù)據(jù)存儲的的名稱:庫存臺臺賬數(shù)據(jù)存儲編編號:DD1簡述:記記錄商品品的編號號、名稱稱、單價價與庫存
16、存數(shù)量等等信息數(shù)據(jù)存儲組組成:商商品編號號 + 購入單單價 + 庫存存數(shù)量關(guān)鍵字: 商品編編號數(shù)據(jù)存儲的的名稱:合同臺臺賬數(shù)據(jù)存儲編編號:DD2簡述:記記錄合同同的編號號、供應(yīng)應(yīng)商編號號、貨物物編號、單單價與購購入數(shù)量量等信息息數(shù)據(jù)存儲組組成:合合同編號號 + 供應(yīng)商商編號 + 商商品編號號 + 單價 + 購購入數(shù)量量 + 日期 + 合合同狀態(tài)態(tài)關(guān)鍵字: 合同編編號數(shù)據(jù)存儲的的名稱:計劃臺臺賬數(shù)據(jù)存儲編編號:DD3簡述:記記錄計劃劃的編號號、車間間編號、商商品編號號、數(shù)量量等信息息數(shù)據(jù)存儲組組成:計計劃編號號 + 供應(yīng)商商編號 + 商商品編號號 + 數(shù)量 + 日日期 + 計劃劃狀態(tài)關(guān)鍵字: 計
17、劃編編號數(shù)據(jù)存儲的的名稱:供應(yīng)商商信息數(shù)據(jù)存儲編編號:DD4簡述:記記錄供應(yīng)應(yīng)商的編編號,名名稱,地地址,電電話,傳傳真,銀銀行帳號號數(shù)據(jù)存儲組組成:供供應(yīng)商編編號 + 名稱稱 + 地址 + 電電話 + 傳真真 + 銀行帳帳號關(guān)鍵字: 供應(yīng)商商編號數(shù)據(jù)存儲的的名稱:商品信信息數(shù)據(jù)存儲編編號:DD5簡述:記記錄庫存存商品的的編號,類類別,名名稱,規(guī)規(guī)格,單單價,單單位,存存放位置置,用途途數(shù)據(jù)存儲組組成:商商品編號號 + 名稱 + 類類別 + 規(guī)格格 + 單價 + 單單位 + 存放放位置 + 用用途關(guān)鍵字: 商品編編號數(shù)據(jù)存儲的的名稱:車間信信息數(shù)據(jù)存儲編編號:DD6簡述:記記錄車間間的編號號,
18、名稱稱,聯(lián)系系人,電電話數(shù)據(jù)存儲組組成:車車間編號號 + 名稱 + 聯(lián)聯(lián)系人 + 電電話關(guān)鍵字: 車間編編號 數(shù)據(jù)存儲的的名稱:用戶信信息數(shù)據(jù)存儲編編號:DD7簡述:記記錄用戶戶名稱、密密碼和權(quán)權(quán)限數(shù)據(jù)存儲組組成:用用戶名 + 密密碼 + 權(quán)限限關(guān)鍵字: 用戶名名 處理邏邏輯的定定義處理名:庫庫存檢查查編號:PP1輸入:數(shù)數(shù)據(jù)流FF5輸出:數(shù)數(shù)據(jù)流FF6描述:當(dāng)當(dāng)車間將將計劃單單發(fā)給庫庫管員后后,庫管管員要將將計劃單單與庫存存臺賬進進行比較較,看是是否需要要訂貨。處理名:驗驗貨處理理編號:PP2輸入:數(shù)數(shù)據(jù)流FF2,數(shù)數(shù)據(jù)流FF5輸出:數(shù)數(shù)據(jù)流FF1,數(shù)數(shù)據(jù)流FF4描述:采采購員要要檢驗貨貨物
19、的質(zhì)質(zhì)量。處理名:出出入庫檢檢查編號:PP3輸入:數(shù)數(shù)據(jù)流FF1輸出:數(shù)數(shù)據(jù)流FF3描述:當(dāng)當(dāng)驗貨處處理后,庫庫管員將將貨物入入庫,并并發(fā)取貨貨單到訂訂貨單位位。4系統(tǒng)設(shè)設(shè)計(1)系統(tǒng)統(tǒng)功能結(jié)結(jié)構(gòu)設(shè)計計 庫庫存管理理信息系系統(tǒng)的目目標(biāo)是保保障企業(yè)業(yè)生產(chǎn)所所需的所所有商品品供給,并并通過有有效的管管理,提提高庫存存周轉(zhuǎn)率率,降低低資金占占用。我我們根據(jù)據(jù)系統(tǒng)分分析結(jié)果果,得出出本系統(tǒng)統(tǒng)的功能能結(jié)構(gòu)圖圖如圖33所示。計劃管理的的主要功功能是根根據(jù)各生生產(chǎn)部門門上報的的生產(chǎn)、維維修及工工程用料料計劃與與已有的的采購合合同計劃劃和庫存存情況等等信息建建立數(shù)據(jù)據(jù)庫,并并及時根根據(jù)生產(chǎn)產(chǎn)計劃的的變更,修修
20、改商品品計劃,生生成商品品采購清清單。庫存管理模模塊中的的各子模模塊都由由數(shù)據(jù)錄錄入、修修改、刪刪除、查查詢等模模塊構(gòu)成成。其中中數(shù)據(jù)錄錄入模塊塊包括對對商品庫庫存文件件的數(shù)據(jù)據(jù)錄入、商商品購入入文件的的數(shù)據(jù)錄錄入、商商品出庫庫文件的的錄入;數(shù)據(jù)修修改是對對上述三三種文件件中的數(shù)數(shù)據(jù)進行行修改;數(shù)據(jù)刪刪除同數(shù)數(shù)據(jù)修改改基本上上是一樣樣的,只只不過這這里是將將記錄從從相應(yīng)的的數(shù)據(jù)庫庫文件中中刪除掉掉。庫存管理信息系統(tǒng)庫存管理信息系統(tǒng)系統(tǒng)管理計劃管理庫存管理系統(tǒng)初始化用戶控制庫存臺賬管理計劃臺賬管理合同臺賬管理修改信息出庫入庫庫存提示圖3功能結(jié)構(gòu)圖圖3功能結(jié)構(gòu)圖(2)系統(tǒng)統(tǒng)配置方方案根據(jù)開發(fā)時時期
21、計算算機市場場的性能能價格比比和本系系統(tǒng)的實實際情況況,選擇擇了P44微機及及Acccesss數(shù)據(jù)庫庫管理系系統(tǒng)。(3)代碼碼設(shè)計為了和工作作人員以以往的商商品管理理方式一一致,商商品信息息編碼以以數(shù)字表表示。根根據(jù)行業(yè)業(yè)標(biāo)準(zhǔn),所所有商品品分為119大類類(兩位位數(shù)字),每每大類又又分為若若干小類類(兩位位數(shù)字),在在小類中中根據(jù)商商品規(guī)格格型號的的不同以以卡號(四四位數(shù)字字)再進進行區(qū)分分。設(shè)計計方案如如圖4所所示。 * * * 小類號商品規(guī)格型型號大類號圖4 商品品代碼設(shè)設(shè)計方案案此外為了使使數(shù)據(jù)錄錄入、商商品信息息管理、信信息查詢詢、統(tǒng)計計的方便便快速,我我們還根根據(jù)需要要對商品品的去向
22、向和來源源進行了了統(tǒng)計用用信息編編碼和部部門編碼碼。(4)數(shù)據(jù)據(jù)庫設(shè)計計數(shù)據(jù)庫是數(shù)數(shù)據(jù)庫應(yīng)應(yīng)用程序序的核心心。數(shù)據(jù)據(jù)庫設(shè)計計是建立立一個應(yīng)應(yīng)用程序序最重要要的步驟驟之一。數(shù)數(shù)據(jù)庫設(shè)設(shè)計一般般要在需需求分析析和數(shù)據(jù)據(jù)分析的的基礎(chǔ)上上進行概概念設(shè)計計、邏輯輯設(shè)計和和物理設(shè)設(shè)計。 概念設(shè)設(shè)計經(jīng)過對該廠廠的調(diào)查查我們了了解到系系統(tǒng)中的的實體類類型有:供應(yīng)商商、商品品、領(lǐng)用用單位等等,這些些實體之之間的相相互關(guān)系系有:供應(yīng)商與商商品之間間存在“供應(yīng)”聯(lián)系,是是多對多多的。商品與領(lǐng)用用單位之之間存在在“出庫”,“出庫”對多的的。每個實體的的屬性分分別是:供應(yīng)商:供供應(yīng)商編編號,名名稱,地地址,電電話,傳傳
23、真,銀銀行帳號號 商 品:商品編編號,名名稱,類類別,規(guī)規(guī)格,單單價,單單位,庫庫存量,存存放位置置,用途途車 間:車間編編號,名名稱,聯(lián)聯(lián)系人,電電話畫出庫存管管理的EER圖圖如圖55所示。圖5庫存存管理EER圖圖 邏輯設(shè)設(shè)計邏輯設(shè)計的的任務(wù)是是根據(jù)DDBMSS的特征征把概念念結(jié)構(gòu)轉(zhuǎn)轉(zhuǎn)換為相相應(yīng)的邏邏輯結(jié)構(gòu)構(gòu)。概念念設(shè)計所所得到的的ERR模型,是是獨立于于DBMMS的,這這里的轉(zhuǎn)轉(zhuǎn)換就是是把表示示概念結(jié)結(jié)構(gòu)的EER圖圖轉(zhuǎn)換成成關(guān)系模模型的邏邏輯結(jié)構(gòu)構(gòu)。將上上圖轉(zhuǎn)換換為規(guī)范范的關(guān)系系模式為為:供應(yīng)商(供供應(yīng)商編編號,名名稱,地地址,電電話,傳傳真,銀銀行帳號號)商品(商品品編號,名名稱,類類別
24、,規(guī)規(guī)格,單單價,單單位,庫庫存量,存存放位置置,用途途)供應(yīng)(供應(yīng)應(yīng)商編號號,商品品編號,數(shù)數(shù)量,單單價)車間(車間間編號,名名稱,聯(lián)聯(lián)系人,電電話)出庫(商品品編號,車車間編號號,數(shù)量量) 物理設(shè)設(shè)計物理設(shè)計的的目的是是根據(jù)具具體DBBMS的的特征,確確定數(shù)據(jù)據(jù)庫的物物理結(jié)構(gòu)構(gòu)(存儲儲結(jié)構(gòu))。關(guān)關(guān)系數(shù)據(jù)據(jù)庫的物物理設(shè)計計任務(wù)包包括兩個個方面,一一是確定定所有數(shù)數(shù)據(jù)庫文文件的名名稱及其其所含字字段的名名稱、類類型和寬寬度;二二是確定定各數(shù)據(jù)據(jù)庫文件件需要建建立的索索引,在在什么字字段上建建立索引引等。各各表結(jié)構(gòu)構(gòu)如表117所所示。表1庫存臺臺賬字段名字段類型字段寬度說明商品編號Charaac
25、teer 8 購入單單價 Numerric10.2 庫存數(shù)數(shù)量 Nummeriic 5 庫存數(shù)量表2合同臺臺賬字段名 字字段類型型8 合合同編號號 字段寬度度 8 供供應(yīng)商編編號說明合同編號Charaacteer8供應(yīng)商編號號Charaacteer8商品編號Charaacteer8 商商品編號號 8單價Numerric10.2數(shù)量Numerric5日期Date8合同狀態(tài) 10.2 單價價Logicc 10.2 購購入數(shù)量量 1 備注 30 合合同未執(zhí)執(zhí)行的原原因Demo合同未執(zhí)行行的原因因表3計劃臺臺賬字段名字段類型字段寬度說明計劃編號Charaacteer8車間編號Charaacteer8商
26、品編號Charaacteer8數(shù)量Numerric5日期Date8是否定貨Logicc1是否到貨Logicc1是否取貨Logicc1表4供應(yīng)應(yīng)商信息息字段名字段類型字段寬度說明供應(yīng)商編號號Charaacteer8名稱Charaacteer40地址Charaacteer50電話Charaacteer20傳真Charaacteer20銀行帳號Charaacteer20表5商商品信息息字段名字段名名字段類型字段寬度說明商品編號Charaacteer8名稱Charaacteer20類別Charaacteer8規(guī)格Charaacteer8單價Numerric10.2單位Charaacteer8存放位置C
27、haraacteer50用途Demo表6車車間信息息 字段名字段類型字段寬度說明車間編號Charaacteer8名稱Charaacteer20聯(lián)系人Charaacteer10車間的聯(lián)系系人電話Charaacteer20聯(lián)系人的電電話表7用戶信信息 字段名字段類型字段寬度說明用戶名Charaacteer20用戶登錄時時的名稱稱密碼Charaacteer20用戶登錄時時的密碼碼權(quán)限Charaacteer8用戶的權(quán)限限(5)系統(tǒng)統(tǒng)處理流流程設(shè)計計該廠的庫存存管理信信息系統(tǒng)統(tǒng)包括:計劃管管理、庫庫房管理理等子系系統(tǒng),系系統(tǒng)運行行流程圖圖如圖66所示。結(jié)束結(jié)束開始登錄界面各子系統(tǒng)選擇計劃管理庫房管理 圖
28、6庫存存管理系系統(tǒng)流程程圖5系統(tǒng)實實施(略略)課堂案例例分析案例51 基于WWeb的的高校教教材查詢詢系統(tǒng)的的分析與與設(shè)計1.開發(fā)背背景*高校是是一所綜綜合性高高校,其其涉及的的專業(yè)課課程多,教材用書種類多,數(shù)量大,傳統(tǒng)的管理方法存在著效率低,易出錯等諸多弊端,特別是學(xué)生、教師對教材使用情況了解相對較少,信息的透明度較低,與當(dāng)前高校管理中倡導(dǎo)的“以人為本”的管理思想存在著很大的差距。為此該校教材科開發(fā)了一套基于C/S的教材管理信息系統(tǒng)。該系統(tǒng)主要包括以下六項處理功能:系統(tǒng)維護、教材訂購計劃管理、教材庫存管理、教材銷售處理、學(xué)生預(yù)收款管理、數(shù)據(jù)統(tǒng)計、查詢與分析等功能。但是由于基于C/S的管理信息
29、系統(tǒng)自身存在的使用范圍小、地點固定等缺點,依然不能滿足管理上的需要。如學(xué)生想知道教材科是否有某本書、想了解自己教材款的使用情況,教師想要預(yù)訂下學(xué)期的教材等都必須親自去教材科,一方面浪費了學(xué)生和教師的時間和精力,另一方面也加大了教材科的工作量,為此教材科希望在原有的基于C/S的教材管理信息系統(tǒng)的基礎(chǔ)上,利用高校校園網(wǎng)的強大存儲能力和方便的網(wǎng)絡(luò)查詢能力,采用流行的Browser/Server結(jié)構(gòu)體系,將最終用戶界面統(tǒng)一為瀏覽器,開發(fā)基于Web的教材信息查詢系統(tǒng),更好地滿足各類人員對教材信息管理的需求。2.系統(tǒng)調(diào)調(diào)查通過對該高高校教材材科的業(yè)業(yè)務(wù)工作作進行的的調(diào)查,我我們發(fā)現(xiàn)現(xiàn)該教材材科的業(yè)業(yè)務(wù)對象
30、象主要有有三類:學(xué)生、教教師和教教材科,其其相應(yīng)的的日常業(yè)業(yè)務(wù)也可可以分為為三類,分分別是:(1)有關(guān)關(guān)學(xué)生的的業(yè)務(wù)教材科對于于學(xué)生的的業(yè)務(wù)主主要是為為學(xué)生提提供入學(xué)學(xué)以來在在教材科科的購書書詳細資資料的查查詢,存存款詳細細資料的的查詢,剩剩余款項項數(shù)額查查詢及學(xué)學(xué)生對所所需教材材的查詢詢等等。以以往的方方式是學(xué)學(xué)生到教教材科,提提供自己己的姓名名、系別別、年級級,然后后教材科科在原始始記錄中中查詢。(2)有關(guān)關(guān)教師的的業(yè)務(wù)教師的業(yè)務(wù)務(wù)主要是是登記查查詢教師師領(lǐng)書的的信息,每每學(xué)期開開學(xué),各各系教師師根據(jù)上上學(xué)期預(yù)預(yù)定的教教材記錄錄到教材材科領(lǐng)取取教材,并并登記;每學(xué)期期教師可可以預(yù)定定下學(xué)期
31、期所用教教材,方方式是教教師在學(xué)學(xué)期末到到教材科科,提供供所需教教材名稱稱、教師師個人信信息等,然然后教材材科記錄錄相應(yīng)信信息并制制定相應(yīng)應(yīng)采購計計劃。(3)有關(guān)關(guān)教材科科的業(yè)務(wù)務(wù)教材科的業(yè)業(yè)務(wù)主要要是采購購圖書,發(fā)發(fā)放教材材,對庫庫存圖書書、學(xué)生生購書信信息、教教師(院院系)領(lǐng)領(lǐng)書的信信息進行行管理、統(tǒng)統(tǒng)計。這這其中涉涉及到所所有有關(guān)關(guān)教材的的各種信信息、數(shù)數(shù)據(jù),這這部分也也是教材材科最主主要、核核心的業(yè)業(yè)務(wù)。通過對上述述業(yè)務(wù)的的歸納,可可以畫出出該系統(tǒng)統(tǒng)的功能能體系圖圖,如圖圖1所示示。教材信息查詢系統(tǒng)教材信息查詢系統(tǒng)通用查詢模塊專用查詢模塊教材預(yù)訂模塊教材信息查詢教師領(lǐng)書查詢教材零售查詢
32、用戶的增加、刪除和修改學(xué)生購書查詢學(xué)生退書查詢學(xué)生存款查詢零售購書統(tǒng)計退書統(tǒng)計庫存統(tǒng)計教師領(lǐng)書統(tǒng)計教材預(yù)訂信息錄入教材預(yù)訂信息修改教材預(yù)訂信息查詢圖1功能結(jié)構(gòu)圖教材預(yù)訂統(tǒng)計學(xué)生領(lǐng)書統(tǒng)計用戶管理模塊3.業(yè)務(wù)流流程分析析業(yè)務(wù)分類通過對上述述業(yè)務(wù)的的了解及及分析,新新系統(tǒng)的的業(yè)務(wù)可可以分為為通用查查詢業(yè)務(wù)務(wù)、專用用查詢業(yè)業(yè)務(wù)和網(wǎng)網(wǎng)上預(yù)定定業(yè)務(wù)三三部分。(1)通用用查詢業(yè)業(yè)務(wù)通用查詢業(yè)業(yè)務(wù)包括括教材基基本信息息查詢業(yè)業(yè)務(wù)、學(xué)學(xué)生購書書查詢業(yè)業(yè)務(wù)、學(xué)學(xué)生存款款查詢業(yè)業(yè)務(wù)、教教師領(lǐng)書書查詢業(yè)業(yè)務(wù)、教教材零售售查詢業(yè)業(yè)務(wù)等。任任何人在在學(xué)?;蚧蛐M舛级伎梢允故褂米约杭旱挠脩魬裘兔苊艽a在任任何一臺臺能夠上上
33、網(wǎng)的電電腦上查查詢他想想要查詢詢的內(nèi)容容(其中中教材基基本信息息查詢不不需要用用戶名和和密碼)。 (2)教材材科專用用查詢業(yè)業(yè)務(wù)專用查詢業(yè)業(yè)務(wù)是針針對教材材科的業(yè)業(yè)務(wù),這這部分業(yè)業(yè)務(wù)不對對外開放放,因為為它沒有有對外開開放的必必要,這這部分業(yè)業(yè)務(wù)主要要是輔助助教材科科對庫存存中教材材的數(shù)量量,更新新速度等等進行統(tǒng)統(tǒng)計、預(yù)預(yù)測、分分析。具具體業(yè)務(wù)務(wù)應(yīng)包括括:教材材庫存統(tǒng)統(tǒng)計業(yè)務(wù)務(wù)、教材材零售統(tǒng)統(tǒng)計業(yè)務(wù)務(wù)、學(xué)生生購書統(tǒng)統(tǒng)計業(yè)務(wù)務(wù)和學(xué)生生退書統(tǒng)統(tǒng)計業(yè)務(wù)務(wù)及教師師(院系系)領(lǐng)書書情況的的統(tǒng)計業(yè)業(yè)務(wù)。(3)教材材預(yù)訂業(yè)業(yè)務(wù)網(wǎng)上教材預(yù)預(yù)訂業(yè)務(wù)務(wù)是辦公公自動化化優(yōu)越性性的體現(xiàn)現(xiàn)。在新新業(yè)務(wù)系系統(tǒng)中,各各系要
34、預(yù)預(yù)訂教材材不用像像以前跑跑到教材材科進行行登記了了。只要要在預(yù)定定系統(tǒng)中中輸入所所要預(yù)定定的教材材的信息息,就可可以完成成對教材材的預(yù)定定,這樣樣大大提提高了工工作效率率。為完完成網(wǎng)上上預(yù)定的的過程,相相應(yīng)的應(yīng)應(yīng)該完成成一系列列的業(yè)務(wù)務(wù),包括括:預(yù)定定教材信信息錄入入、預(yù)定定教材信信息的修修改、預(yù)預(yù)定教材材信息查查詢和預(yù)預(yù)定教材材信息統(tǒng)統(tǒng)計等內(nèi)內(nèi)容。3.2 業(yè)業(yè)務(wù)流程程圖由于業(yè)務(wù)較較多,在在此僅對對通用查查詢業(yè)務(wù)務(wù)和網(wǎng)上上教材預(yù)預(yù)定業(yè)務(wù)務(wù)分別舉舉例加以以說明。(1)通用用查詢業(yè)業(yè)務(wù)以學(xué)生查詢詢業(yè)務(wù)為為例,該該業(yè)務(wù)是是學(xué)生向向系統(tǒng)輸輸入用戶戶名和密密碼進行行身份認認證,認認證成功功的學(xué)生生就可
35、以以查詢其其在教材材中心的的某一筆筆或全部部購書、退退書及存存取款記記錄。其其業(yè)務(wù)流流程圖如如圖2所所示。學(xué)生學(xué)生登錄子系統(tǒng)登錄信息查詢條件查詢子系統(tǒng)查詢結(jié)果“非法用戶”信息圖2學(xué)生購書查詢業(yè)務(wù)流程圖(2)教材材預(yù)訂業(yè)業(yè)務(wù)教師進行教教材預(yù)訂訂的業(yè)務(wù)務(wù)流程是是教師首首先輸入入自己的的用戶名名和密碼碼進行身身份認證證,然后后在教材材預(yù)訂系系統(tǒng)中輸輸入自己己下學(xué)期期所上課課程要使使用的教教材基本本信息,在在規(guī)定的的時間內(nèi)內(nèi),教師師也可以以對已輸輸入的教教材信息息進行查查詢和修修改,超超過了預(yù)預(yù)定的時時間,該該信息將將被轉(zhuǎn)移移到教材材計劃表表中。該該業(yè)務(wù)的的業(yè)務(wù)流流程圖如如圖3所所示。4、數(shù)據(jù)流流程分
36、析析數(shù)據(jù)流程分分析是在在對上述述業(yè)務(wù)流流程圖進進行分析析的基礎(chǔ)礎(chǔ)上,從從系統(tǒng)的的科學(xué)性性、管理理的合理理性和實實際運行行的可行行性角度度出發(fā),將將信息處處理的功功能和彼彼此之間間的聯(lián)系系自頂向向下、逐逐層分解解,在邏邏輯上精精確地描描述新系系統(tǒng)應(yīng)具具有的功功能、數(shù)數(shù)據(jù)輸入入、數(shù)據(jù)據(jù)輸出、數(shù)數(shù)據(jù)存儲儲及數(shù)據(jù)據(jù)來源和和去向。教師教師登錄子系統(tǒng)登錄信息教材信息教材預(yù)訂子系統(tǒng)“非法用戶”信息圖3教材預(yù)訂業(yè)務(wù)流程圖“教材預(yù)定成功”信息“已超期”信息4.1 數(shù)數(shù)據(jù)流程程圖由于該系統(tǒng)統(tǒng)的數(shù)據(jù)據(jù)流程圖圖較多,我我們依然然只對學(xué)學(xué)生查詢詢業(yè)務(wù)和和教材預(yù)預(yù)訂業(yè)務(wù)務(wù)的數(shù)據(jù)據(jù)流程圖圖做詳細細介紹。(1)學(xué)生生查詢子子
37、系統(tǒng)由于學(xué)生要要對自己己的信息息進行查查詢,涉涉及個人人機密,所所以學(xué)生生應(yīng)該首首先進行行身份確確認,即即登錄系系統(tǒng),在在身份得得到確認認后才可可以查詢詢自己的的購書記記錄,退退書記錄錄、自己己的存款款賬戶以以及教材材科現(xiàn)有有教材的的情況,其其數(shù)據(jù)流流程圖如如圖4所所示。學(xué)生學(xué)生 P2輸入查詢條件登錄信息P1驗證登錄信息合法用戶非法用戶 P3判斷條件是否合法查詢條件出錯信息合法查詢條件 P4查詢查詢結(jié)果教材信息表D2學(xué)生存款表D5學(xué)生退書表D4學(xué)生領(lǐng)書表D3圖4學(xué)生查詢子系統(tǒng)數(shù)據(jù)流程圖學(xué)生信息表D1(2)教材材預(yù)訂子子系統(tǒng)根據(jù)業(yè)務(wù)流流程圖對對教材預(yù)預(yù)訂系統(tǒng)統(tǒng)的描述述,該系系統(tǒng)的數(shù)數(shù)據(jù)流程程圖如
38、圖圖5所示示。4.2 數(shù)數(shù)據(jù)字典典數(shù)據(jù)流程圖圖只是從從數(shù)據(jù)流流向的角角度描述述了系統(tǒng)統(tǒng)的組成成和各部部分之間間的聯(lián)系系,但卻卻沒有具具體說明明各個組組成部分分和數(shù)據(jù)據(jù)流的具具體含義義,而數(shù)數(shù)據(jù)字典典正好彌彌補了這這一不足足,數(shù)據(jù)據(jù)字典是是對數(shù)據(jù)據(jù)流程的的最底層層圖中的的數(shù)據(jù)項項、數(shù)據(jù)據(jù)流、數(shù)數(shù)據(jù)存儲儲、處理理邏輯和和外部實實體進行行了詳細細的說明明。由于于系統(tǒng)分分析中數(shù)數(shù)據(jù)字典典的內(nèi)容容非常多多,在此此僅對各各個部分分分別舉舉例進行行說明。數(shù)據(jù)項的定定義數(shù)據(jù)項編號號:A001-01數(shù)據(jù)項名稱稱:學(xué)號號別 名名:無簡 述述:學(xué)生生信息表表中某個個學(xué)生的的學(xué)號類型型:字符符型長 度度:100個字節(jié)
39、節(jié)取 值 范范圍:00000000000000-9999999999999教師教師登錄信息P1驗證登錄信息非法用戶教師信息表D6P5輸入教材預(yù)訂信息信息合法用戶教材預(yù)訂表D7圖5教材預(yù)訂子系統(tǒng)數(shù)據(jù)流程圖P5判斷是否超過預(yù)訂日期信息“已超過預(yù)訂期限”信息未超期數(shù)據(jù)項編號號:A002-01數(shù)據(jù)項名稱稱:教材材編號別 名名:編號號簡 述述:教材材信息表表中某種種教材的的編號類型型:字符符型長 度度:6個個字節(jié)取 值 范范圍:字字母數(shù)數(shù)字(2)數(shù)據(jù)據(jù)結(jié)構(gòu)的的定義數(shù)據(jù)結(jié)構(gòu)編編號:DD2數(shù)據(jù)結(jié)構(gòu)名名稱:教教材信息息表簡 述:教材科科庫存教教材的信信息情況況表數(shù)據(jù)結(jié)構(gòu)組組成:教教材編碼碼教材材名稱作者出版社
40、社版別別序號印刷批批次出出版日期期價格格理論論庫存量量實際際庫存量量庫存存位置數(shù)據(jù)結(jié)構(gòu)編編號:DD1數(shù)據(jù)結(jié)構(gòu)名名稱:學(xué)學(xué)生信息息表簡 述:學(xué)生的的相關(guān)信信息數(shù)據(jù)結(jié)構(gòu)組組成:學(xué)學(xué)號學(xué)學(xué)生姓名名用戶戶名密密碼當(dāng)當(dāng)前余額額(3)數(shù)據(jù)據(jù)流的定定義數(shù)據(jù)流編號號:F002-001數(shù)據(jù)流名稱稱:登錄錄信息簡 述述:用戶戶登錄系系統(tǒng)時需需要輸入入的用戶戶信息數(shù)據(jù)流組成成:用戶戶名+密碼數(shù)據(jù)流來源源:學(xué)生生、教師師、教材材管理人人員流 通 量:10000份/天高峰流通量量:7000份/每天115:000-221:000(4)處理理邏輯的的定義處理邏輯編編號:PP1處理邏輯名名稱:驗驗證登錄錄信息簡 述:驗證用用
41、戶身份份輸入的數(shù)據(jù)據(jù)流:登登錄信息息,來源源:外部部實體“學(xué)生”、“教師”等處 理:查詢“學(xué)生信信息表”或“教師信信息表”,判斷斷其是否否為合法法用戶輸出的數(shù)據(jù)據(jù)流:合合法用戶戶,去向向是處理理邏輯“輸入查查詢條件件”、“輸入教教材預(yù)訂訂信息”等非法用戶,去去向是外外部實體體“學(xué)生”、“教師”等處 理 頻 率率:2000次/天(5)數(shù)據(jù)據(jù)存儲的的定義數(shù)據(jù)存儲編編號:DD3數(shù)據(jù)存儲名名稱:學(xué)學(xué)生領(lǐng)書書表簡 述:存放學(xué)學(xué)生在校校期間所所有的領(lǐng)領(lǐng)書記錄錄數(shù)據(jù)存儲組組成:流流水號學(xué)號教材編編碼領(lǐng)領(lǐng)書日期期數(shù)量量單價價業(yè)務(wù)務(wù)員關(guān) 鍵鍵 字:學(xué)學(xué)號教教材編碼碼領(lǐng)書書日期相關(guān)聯(lián)的處處理:PP4(“查詢”)等
42、(6)外部部實體的的定義外部實體編編號:SS2外部實體名名稱:教教師簡 述:本校所所有任課課教師輸入的數(shù)據(jù)據(jù)流:FF1(“非法用用戶信息息”)等輸出的數(shù)據(jù)據(jù)流:DD0201(“用戶登錄信息”)等5、系統(tǒng)設(shè)設(shè)計5.1 系系統(tǒng)總體體設(shè)計5.1.11 系統(tǒng)統(tǒng)硬件設(shè)設(shè)計在開發(fā)一個個網(wǎng)上瀏瀏覽系統(tǒng)統(tǒng)時,特特別是基基于具有有大量數(shù)數(shù)據(jù)的數(shù)數(shù)據(jù)庫系系統(tǒng)的網(wǎng)網(wǎng)站時,需需要多服服務(wù)器的的共同支支持。雖雖然這些些服務(wù)可可以在一一個服務(wù)務(wù)器上集集成,但但這樣做做可能會會有安全全問題。所所以針對對最典型型的網(wǎng)絡(luò)絡(luò)應(yīng)用,至至少需要要兩臺服服務(wù)器,他他們分別別是:WWeb 服務(wù)器器和數(shù)據(jù)據(jù)庫服務(wù)務(wù)器。瀏瀏覽器、WWeb服
43、服務(wù)器與與數(shù)據(jù)庫庫服務(wù)器器之間的的三層體體系結(jié)構(gòu)構(gòu)關(guān)系如如圖6所所示。校園網(wǎng)Weeb服務(wù)務(wù)器為SSun Ulttra Entterpprisse 4450的UUNIXX服務(wù)器器,不兼兼容微軟軟的IIIS/AASP平平臺,所所以瀏覽覽系統(tǒng)的的Webb服務(wù)器器選用HHP LLH3服服務(wù)器,通通過在校校園網(wǎng)主主DNSS服務(wù)器器設(shè)定域域名進行行解析。數(shù)數(shù)據(jù)庫服服務(wù)器同同樣采用用HP LH33服務(wù)器器并安裝裝微軟的的SQLL Seerveer 77.0數(shù)數(shù)據(jù)庫平平臺。5.1.22 系統(tǒng)統(tǒng)軟件設(shè)設(shè)計本系統(tǒng)全面面采用微微軟的產(chǎn)產(chǎn)品解決決方案。WWeb服服務(wù)器操操作系統(tǒng)統(tǒng)采用微微軟的WWinddowss NT
44、T Seerveer 44,Weeb服務(wù)務(wù)器為微微軟的IInteerneet IInfoormaatioon SSysttem 4,數(shù)數(shù)據(jù)庫管管理系統(tǒng)統(tǒng)采用微微軟的 SQLL Seerveer 77,開發(fā)發(fā)工具采采用微軟軟的Viisuaal IInteerDeev,采采用微軟軟的Acctivve SServver Pagges(AASP)技技術(shù)開發(fā)發(fā)網(wǎng)站。Activve SServver Pagges程程序是在在服務(wù)器器端工作作,并且且通過服服務(wù)器端端的編譯譯動態(tài)的的送出HHTMLL文件給給客戶端端,而不不像一般般Scrriptt是在客客戶端通通過瀏覽覽器執(zhí)行行,因而而產(chǎn)生各各廠商瀏瀏覽器并并
45、不完全全支持某某種腳本本語言而而造成執(zhí)執(zhí)行錯誤誤的現(xiàn)象象;當(dāng)客客戶端瀏瀏覽器向向服務(wù)器器端要求求一個.ASPP文件(AActiive Serrverr Paagess文件后后綴名為為.assp)時時,Seerveer會將將把這個個ASPP文件從從頭到尾尾讀一遍遍,并加加以編譯譯執(zhí)行(利利用核心心程序AASP.DLLL的編譯譯),最最后送出出標(biāo)準(zhǔn)HHTMLL格式文文件給客客戶端,由由于送給給客戶端端的是標(biāo)標(biāo)準(zhǔn)的HHTMLL格式文文件,所所以可以以克服瀏瀏覽器互互不兼容容的問題題。圖6 三層層體系結(jié)結(jié)構(gòu)示意意圖 代碼設(shè)計計代碼設(shè)計是是系統(tǒng)設(shè)設(shè)計中非非常重要要的一部部分。本本系統(tǒng)中中設(shè)計多多個代碼碼
46、的設(shè)計計,如“學(xué)號”,為了了和學(xué)校校中的其其他系統(tǒng)統(tǒng)保持一一致,所所以使用用學(xué)校目目前“學(xué)號”代碼的的設(shè)計,其其設(shè)計規(guī)規(guī)則如下下:*順序序號年級級專業(yè)業(yè)院系系編碼“教材編碼碼”的設(shè)計計考慮到到教材一一般都是是各個院院系有自自己專用用的教材材,所以以其代碼碼設(shè)計如如下:* * 順序序號 院系系編碼由于該高校校的院系系不超過過30個個,所以以“院系編編碼”的設(shè)計計采用了了3位的的順序碼碼。其他他代碼設(shè)設(shè)計不再再一一列列舉。數(shù)據(jù)庫設(shè)計計數(shù)據(jù)庫設(shè)計計是在選選定的數(shù)數(shù)據(jù)庫管管理系統(tǒng)統(tǒng)基礎(chǔ)上上建立數(shù)數(shù)據(jù)庫的的過程。數(shù)數(shù)據(jù)庫設(shè)設(shè)計時需需要綜合合各個子子系統(tǒng)的的數(shù)據(jù)需需求,分分析各個個數(shù)據(jù)之之間的關(guān)關(guān)系,按按
47、照DBBMS提提供的功功能和描描述工具具,設(shè)計計出規(guī)模模適當(dāng)、正正確反映映數(shù)據(jù)關(guān)關(guān)系、數(shù)數(shù)據(jù)冗余余少、存存取效率率高、能能滿足各各種查詢詢要求的的數(shù)據(jù)模模型。該該設(shè)計過過程包括括概念結(jié)結(jié)構(gòu)設(shè)計計、邏輯輯結(jié)構(gòu)設(shè)設(shè)計和物物理結(jié)構(gòu)構(gòu)設(shè)計。5.3.11 概念念結(jié)構(gòu)設(shè)設(shè)計在系統(tǒng)的數(shù)數(shù)據(jù)庫設(shè)設(shè)計中,首首先要對對系統(tǒng)分分析得到到的數(shù)據(jù)據(jù)字典中中的數(shù)據(jù)據(jù)存儲進進行分析析,分析析各數(shù)據(jù)據(jù)存儲之之間的關(guān)關(guān)系,可可采用EER圖圖的方法法進行數(shù)數(shù)據(jù)結(jié)構(gòu)構(gòu)分析。本本系統(tǒng)中中涉及的的實體主主要有“學(xué)生”、“教師”、“教材”、“院系”和“學(xué)生預(yù)預(yù)存款”等,各各實體及及其屬性性如圖77所示。 教材教材編碼教材教材編碼教材名稱
48、作者出版社版別序號印刷批次出版日期價格庫存量存放位置學(xué)生學(xué)號姓名(a)“(a)“學(xué)生”實體及其屬性圖(b)“教材”實體及其屬性圖學(xué)號院系院系名稱院系編碼存取日期教師編號學(xué)號院系院系名稱院系編碼存取日期教師編號預(yù)存款教師預(yù)存款教師業(yè)務(wù)員金額存取姓名業(yè)務(wù)員金額存取姓名(e)“預(yù)存款(e)“預(yù)存款”實體及其屬性圖(d)“院系”實體及其屬性圖(c)“教師”實體及其屬性圖圖7實體及其屬性圖圖7實體及其屬性圖各實體之間間具有一一定的聯(lián)聯(lián)系,用用ERR圖表示示出來,如如圖8所所示。業(yè)務(wù)員購書日期業(yè)務(wù)員購書日期nmnm購買購買存取n預(yù)存款學(xué)生1教材n退m存取n預(yù)存款學(xué)生1教材n退mmmm業(yè)務(wù)員退書日期m業(yè)務(wù)員
49、退書日期領(lǐng)書日期領(lǐng)取領(lǐng)書日期領(lǐng)取業(yè)務(wù)員業(yè)務(wù)員11預(yù)訂院系nm教師n屬于預(yù)訂院系nm教師n屬于圖8 ER圖圖8 ER圖5.3.22 邏輯輯結(jié)構(gòu)設(shè)設(shè)計邏輯設(shè)計的的任務(wù)就就是根據(jù)據(jù)DBMMS的特特征,將將上述獨獨立于DDBMSS的ER圖描描述的概概念結(jié)構(gòu)構(gòu)轉(zhuǎn)換為為關(guān)系模模型的邏邏輯結(jié)構(gòu)構(gòu)。上述述兩個EER圖圖轉(zhuǎn)換成成的規(guī)范范的關(guān)系系模式為為:(1)學(xué)生生信息表表XS(學(xué)學(xué)號,姓姓名)(2)教材材信息表表JC(教教材編碼碼,教材材名稱,作作者,出出版社,版版別序號號,印刷刷批次,出出版日期期,價格格,庫存存量,庫庫存位置置)(3)學(xué)生生購書表表XSGGS(學(xué)學(xué)號,教教材編碼碼,購書書日期,數(shù)數(shù)量,單單
50、價,業(yè)業(yè)務(wù)員)(4)學(xué)生生退書表表XSTTS(學(xué)學(xué)號,教教材編碼碼,購書書日期,退退書日期期,數(shù)量量,單價價,業(yè)務(wù)務(wù)員)(5)教師師信息表表JS(教教師編號號,姓名名,院系系編號)(6)教師師領(lǐng)書表表JSLLS(教教師編碼碼,教材材編碼,領(lǐng)領(lǐng)書日期期,數(shù)量量,業(yè)務(wù)務(wù)員)(7)教材材預(yù)訂表表JCYYD(課課程號,計計劃日期期,院系系編碼,教教師編碼碼,教材材名稱,作作者,出出版社,出出版日期期,價格格,需求求數(shù)量)(8)預(yù)存存款信息息表XSSCK(學(xué)學(xué)號,存存取日期期,存取取,金額額,業(yè)務(wù)務(wù)員)(9)院系系信息表表YXXXX(院院系編碼碼,院系系名稱)5.3.33 物理理結(jié)構(gòu)設(shè)設(shè)計物理結(jié)構(gòu)設(shè)設(shè)計的任任務(wù)主要要包括兩兩個方面面,其一一是確定定所有數(shù)數(shù)據(jù)庫文文件的名名稱及其其結(jié)構(gòu),其其二是確確定各個個數(shù)據(jù)庫庫文件是是否需要要建立索索引,以以及在什什么字段段上建立立索引。本本系統(tǒng)中中部分表表的結(jié)構(gòu)構(gòu)如表11表111所示示。表1教材材信息表表(JCC)字段名含義類型寬度空值主鍵索引JCBM教材編碼Char
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版LED照明產(chǎn)品進出口關(guān)稅減免申請合同3篇
- 課題申報書:大中小學(xué)國家安全教育一體化支撐體系及其效能提升研究
- 2025版建筑工程承包合同范本(建筑廢棄物資源化利用與環(huán)保)3篇
- 課題申報書:大數(shù)據(jù)環(huán)境下的有組織科研活動傳播路徑及影響力分析決策研究
- 2024年環(huán)保設(shè)施建設(shè)和運營合同
- 2025版藝術(shù)品抵押租賃展示銷售合同3篇
- 2024批次環(huán)保型包裝產(chǎn)品購銷協(xié)議總覽
- 2024年連鎖餐館加盟經(jīng)營合同版
- 2024年度運動場地租賃合同(含賽事門票銷售)3篇
- 2025版酒店客房承包經(jīng)營與品牌授權(quán)協(xié)議3篇
- 石油形成過程科普知識講座
- 輔警心理健康知識講座
- 《棗樹常見病蟲害》課件
- 刑法試題庫大全
- 燃氣安裝人員管理制度
- 省份簡稱課件
- 公民科學(xué)素質(zhì)調(diào)查問卷
- 小學(xué)健康教育試題-及答案
- 鋼構(gòu)件應(yīng)力超聲檢測技術(shù)規(guī)程
- -《多軸數(shù)控加工及工藝》(第二版)教案
- 體 育 課 教 學(xué) 評 價 量 表
評論
0/150
提交評論