劉融濤
摘要:經(jīng)過需求分析,采用Borland公司的Delphi 6開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,快速建立系統(tǒng)應(yīng)用原型,形成方便實(shí)用的可行系統(tǒng)。
關(guān)鍵詞:資料管理信息系統(tǒng) 數(shù)據(jù)庫 Delphi
1 需求分析
地質(zhì)資料管理信息系統(tǒng)是針對地質(zhì)行業(yè)大量的資料管理工作而開發(fā)的管理軟件。需實(shí)現(xiàn)歸檔資料基本信息管理、歸檔資料的統(tǒng)計(jì)與維護(hù)管理、資料基本信息查詢與資料預(yù)借等幾個(gè)方面的功能。力求以方便快捷的途徑去管理這些海量的資料。
用戶通過輸入資料名稱、資料編號或資料歸檔日期(時(shí)間)等基本信息,由系統(tǒng)自動(dòng)生成相應(yīng)的資料信息、統(tǒng)計(jì)數(shù)據(jù)及與該資料相關(guān)的各類表單以供用戶查詢、預(yù)借等,并且管理員還能對該系統(tǒng)所有信息進(jìn)行修改、添加、刪除與更新。
1.1 系統(tǒng)功能需求描述
資料管理信息系統(tǒng)要滿足資料管理人員、用戶雙方需求,主要包括以下功能。
1.1.1 資料基本信息管理
對資料基本信息的瀏覽、添加、修改、刪除、查詢與統(tǒng)計(jì)等。
1.1.2 資料借閱信息管理
可同時(shí)完成資料的借、還、續(xù)借、掛失、催還等事項(xiàng),生成可打印的借閱清單。
1.1.3 資料基本信息查詢與統(tǒng)計(jì)
完成對庫存資料及新入庫資料的查詢與統(tǒng)計(jì)。
1.1.4 資料借閱信息查詢與統(tǒng)計(jì)
主要對流通資料(借閱信息)的查詢與統(tǒng)計(jì)等。
1.1.5 資料預(yù)借
可實(shí)現(xiàn)網(wǎng)上預(yù)借未借出的資料,或?qū)σ呀璩龅馁Y料進(jìn)行預(yù)定。
1.1.6 系統(tǒng)用戶權(quán)限設(shè)置
不同權(quán)限的用戶具備不同的登錄界面。系統(tǒng)默認(rèn)瀏覽,以及對所有用戶開放的查詢與統(tǒng)計(jì)。
管理員:可實(shí)現(xiàn)對系統(tǒng)的管理與維護(hù)。有修改用戶借資料與還資料記錄的權(quán)限,并能生成相應(yīng)的可打印報(bào)表。即可瀏覽、添加、刪除、修改、查詢、統(tǒng)計(jì):資料的基本信息、借閱信息、用戶的基本信息、管理人員的基本信息。但在刪除某條用戶的基本信息時(shí),應(yīng)實(shí)現(xiàn)對該用戶借閱記錄的級聯(lián)刪除,并自動(dòng)生成可打印催還清單。
1.2 數(shù)據(jù)流圖
1.2.1 系統(tǒng)基本模型
參考文獻(xiàn):
[1]李春葆,曾平.數(shù)據(jù)庫原理與應(yīng)用——基于SQL Server 2000[M].北京:清華大學(xué)出版社,2006.
[2](美)Paul wilton,John colby著.敖富江譯.SQL入門經(jīng)典[M].北京:清華大學(xué)出版社,2006.
[3]王晟,萬科編著.Delphi數(shù)據(jù)庫開發(fā)經(jīng)典案例解析[M].北京:清華大學(xué)出版社,2006:256-312.
[4]明日科技.李文立,劉強(qiáng),梁冰編著.Delphi數(shù)據(jù)庫案例精選[M].北京:人民郵電出版社,2006:51-107.
[5]陳潤.精通Delphi數(shù)據(jù)庫設(shè)計(jì)與實(shí)例開發(fā)[M].北京:中國青年出版社,2006.