




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、論數(shù)據庫管理系統(tǒng)在圖書管理中的運用摘要圖書借閱管理系統(tǒng)是典型的信息管理系統(tǒng)(mis),其開發(fā)主要包括后臺數(shù)據庫的建立 和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據一致性和完整性 強、數(shù)據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。因此本人結合開入式圖書館的要求,對acess 2000數(shù)據庫管理系統(tǒng)、sql語言原理、 microsoft visual basic 應用程序設計,microsoft visual basic 數(shù)據庫技術進行 了較深入的學習和應用,主要完成對圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據 庫模式分析,并由此設計了數(shù)據庫結構和應用程序。系統(tǒng)
2、運行結果證明,本文所設計 的圖書管理系統(tǒng)可以滿足借閱者、圖書館工作人員的需要。關鍵字:數(shù)據庫,sql語言,數(shù)據庫組件,解決方案abstract11 is typical informations managements s systems (mis) that the books borrow the administrat ive system, i t develops two respects of main development including sett ing-up and maintenance and f ront applicat ion program of backs
3、tage supporter7 s database demand to set up the consistency of the data and integra1ity the storehouse of strong,data with good security to the former. require to the latter the function of the applicat ion program is complete,apt character i st ic of us i ng etc. . so combine and make the dema nd o
4、f the entering type 1 ibrary in person, to acess 2000 data base management system, sql language principle, microsoft visual basic uses and designs program, microsoft visua 1 basic database technology has carried on the deeper study and application, finish demand analysis , function module dividing ,
5、 database mode analysis to the books administrat ive system mainly, and has designed structure of the database and application program from this. the systematic operation result proves,the books administrative system that this text designs can meet persons' who borrow,1 ibrary staff member's
6、 needs .key word: the database, sql language, the package of the database, the solution the data are safe目錄摘要英文摘要第一章緒論1.1信息管理概述1.2目前管理信息系統(tǒng)的應用以及所存在的問題1.3開發(fā)管理信息系統(tǒng)的意義1.4辦公口動化概況1.5圖書管理工作現(xiàn)狀1.6數(shù)據庫及其應用17數(shù)據庫系統(tǒng)1.8數(shù)據庫系統(tǒng)簡介第二章系統(tǒng)開發(fā).運行環(huán)境簡介及數(shù)據庫系統(tǒng)設計2.1編程軟件的簡介2.2水晶報表9的簡介2.3數(shù)據庫應用系統(tǒng)開發(fā)簡介2. 4數(shù)據庫設計概述25數(shù)據庫設計周期第一章:緒論管理信息系統(tǒng)
7、就是我們常說的mis (management information system),在強調管 理,強調信息的現(xiàn)代社會中它變得越來越普及。20世紀,隨著社會經濟的發(fā)展和社會 的進步,眾多經濟學家紛紛提出了新的管理理論,隨后計算機的飛速發(fā)展為管理信息 系統(tǒng)的完善奠定了堅實的基礎,到現(xiàn)在它是各行各業(yè)都廣泛應用的計算機系統(tǒng)之一, 受人們的高度評價和重視。1. 1信息管理概述管理是人類最古老的活動之一,是人類社會活動和生產活動中最普遍存在的社 會現(xiàn)象。近幾十年來,隨著社會的不斷進步以及管理活動內容的日益豐富,管理在人 們的實際生活過程中的作用越來越受到廣泛的關注和重視。而信息被視作現(xiàn)代社會的 重要戰(zhàn)略
8、資源,其開發(fā)與利用已經成為生產力、競爭力、綜合國力及社會經濟成就的 關鍵因素和社會經濟發(fā)展的重要推動力。全球信息化是一個不可阻扌當?shù)臍v史進程。這 場信息化浪潮,不僅推動著世界經濟的高速發(fā)展,也引起人們生活習慣、工作方式、 價值觀念以及思維方式等諸多方面的深刻變革,從而進一步促進人類社會的巨大進 步。管理,就是通過計劃、組織、指揮、協(xié)調、控制等基本管理功能,有效地利用 人力、財力、物力、設備、技術、信息諸種因素,促使它們密切配合,發(fā)揮它們最高 的效率,以達到預期的目標。信息是指加工后的數(shù)據,它具有以下幾個特征:真實性:信息的第一性,不符和事實的信息是沒有價值的。增值性:即人們通過利用信息,可以獲
9、得效益。滯后性:信息滯后于數(shù)據,滯后時間包括信息的間隔時間和加工時間。有效性:信息的增值性只表現(xiàn)在一定的時間內,在這個時間內,利用信息能產生效益,過了這個時期,信息就不會產生效益,即有效性。傳輸"生:信息可以從一個地方傳輸?shù)狡渌娜舾蓚€地方,利用信息技術,信息 可以更快、更便利地在世界范圍內傳播。共享"生:信息具有共享性而不具有獨占性,即在同一時間可以為多人所掌握。可擴散"生:由信息的傳輸性,因此信息可以通過各種介質向外擴散。管理中對信息的認識和利用程度的高低,是管理理論和實踐發(fā)展的一個重要標 志。作為管理的基礎,沒有了信息,便不可能有真正有效的管理,由于管理環(huán)境
10、的變 化(如全球經濟一體化和多元化競爭事態(tài))以及計算機技術和現(xiàn)代通信技術的發(fā)展, 管理的中心已全面開始向信息傾斜?,F(xiàn)代社會已把信息作為一種重要的戰(zhàn)略性資源來 對待。由此,我們不難看出:信息管理就是在管理科 學的一般原理指導下,對信息活動中的各種要素,包括信息、人員、資金、設備、技 術等,進行科學地規(guī)劃、組織、協(xié)調和控制,以充分開發(fā)和有效利用信息資源,從而 最大限度地滿足社會的信息需求。信息是普遍存在著的,人類信息管理活動的范圍也 是十分廣泛的?!靶畔⒐芾怼辈粌H是信息工作的一部分,而且已被認為是現(xiàn)代管理的 重要組成部分。狹義的信息管理(對信息的管理)*信息管理*廣義的信息管理再來看看信 息管 理
11、 的 發(fā)展 時期:(手工文獻管理)(電子信息系統(tǒng))(信息資源管理)如圖11信息管理的定義及發(fā)展1.2目前管理信息系統(tǒng)的應用以及所存在的問題信息管理是目的,信息系統(tǒng)是手段,建立信息系統(tǒng)是現(xiàn)代信息管理的迫切需要和 時代先進管理水平的體現(xiàn)。管理信息系統(tǒng)的發(fā)展是與管理科學和計算機的發(fā)展密切相 關的。在我國,管理信息系統(tǒng)已經用于各行各業(yè),尤其在金融、保險、商業(yè)、鐵路、 稅務、醫(yī)院、施工企業(yè)等的應用還主要用于操作層的事務處理以及輔助企業(yè)結構化決 策問題。例如會計帳務,會計報表編制,銷售業(yè)務管理等,還未上升到管理分析以及 決策。由于應用水平低,大量的信息資源在企業(yè)至今并沒有得到很好到利用。而且, 另一方面,
12、計算機輔助管理系統(tǒng)形成了 一個個“信息孤島”。先進的數(shù)據庫技術和計 算機網絡技術并沒有得到充分應用。例如部門之間的數(shù)據沒有實現(xiàn)實時共享,相同數(shù) 據大量重復錄入、重復儲存等,給企業(yè)帶來了資金、人力、時間上的浪費。其應用還 局限于企業(yè)內部,現(xiàn)在許多企業(yè)在開發(fā)管理信息系統(tǒng)時堅持的是“以財務為中心”的 指導思想,注重企業(yè)內部效益;應用還局限在企業(yè)生產經營的事后管理、事務管理, 一些企業(yè)建成了管理信息系統(tǒng),但總體上說還是硬件設備安裝多,軟件應用的少,簡 單的單項應用多,支持管理和決策的應用少。根據信息社會經濟發(fā)展的要求和我國企業(yè)的實際,要開發(fā)利用好信息資源,當 前應注意以下幾個問題:1. 科學地界定信息
13、資源。這對經濟社會的發(fā)展具有重要意義。目前在我國對信 息資源的界定多數(shù)偏重于理論的界定,對實際開發(fā)利用的界定較少,要充分發(fā)揮信息 資源的作用,必須把對信息資源的理論界定和具有實際開發(fā)利用能力的界定有機地結 合起來。2. 制定信息資源開發(fā)利用策略。首先,要樹立正確信息意識,這是開發(fā)利用信 息資源的關鍵;其次,科學地掌握信息資源活動規(guī)律,這是進行信息開發(fā)利用的基礎; 再次,采用有效的信息資源開發(fā)利用方法,這是信息社會中人們謀求良好的生存和發(fā) 展所應當具備的基本素質和能力。3. 建立健全科學、合理的信息資源管理機制。信息資源開發(fā)利用的過程本質上 就是信息資源管理的過程,不論是開發(fā)還是利用,其中的每一
14、個環(huán)節(jié)都要受到管理思 想、管理行為的影響和制約。4. 信息系統(tǒng)是信息技術應用于信息資源開發(fā)利用的有效形式,但信息系統(tǒng)也不 能代表信息資源開發(fā)利用的全部。綜上所述,我國的信息資源開發(fā)利用不能盲目照搬國外的以技術推動的模式, 尤其不能只看到今天發(fā)達國家的信息技術應用和信息系統(tǒng)的規(guī)模和水平,而要從信息 資源開發(fā)利用的基本規(guī)律出發(fā),充分發(fā)揮現(xiàn)有的各種傳統(tǒng)的或現(xiàn)代的信息系統(tǒng)的作 用,切實作好信息資源開發(fā)利用所必須的基礎工作,建設相應的基礎技術設施,這樣 才有可能在一段時間的逐步發(fā)展后,進入快速發(fā)展的時期。1. 3開發(fā)管理信息系統(tǒng)的意義馬克思說:“一切規(guī)模較大的直接社會勞動或共同勞動,都或多或少地需要指揮
15、, 以協(xié)調個人的活動,并執(zhí)行生產總體的運動一一不同于這一總體的獨立器官的運動一 所產生的各種一般職能。一個單獨的提琴手是自己指揮自己,一個樂隊就需要一個 樂隊指揮?!边@就是說,只要有多數(shù)人在一起共同勞動,有社會生產,就需要有人來 組織和指揮,也就是從事管理。沒有管理便無法進行社會生產活動,因此,管理是社 會生產力的重要方面。二十一世紀不僅僅是科學、技術突飛猛進的時代,也是管理科學奔騰向前發(fā)展 的時代。現(xiàn)在,科學、技術、管理被人們并稱為現(xiàn)代經濟發(fā)展“三鼎足”的重要因素。 一個國家物質資源的開發(fā),需要工業(yè);而工業(yè)的推進,需要科學和技術的應用;而科 學技術的發(fā)展和運用,工業(yè)生產的計劃和組織,又都需要
16、管理得法。所以,世界上所 有國家都十分重視管理,把管理作為增長的重要因素。工業(yè)發(fā)達國家需要管理,以求 協(xié)調經濟發(fā)展,繼續(xù)前進;發(fā)展中國家更需要管理,使有限的資源發(fā)揮更大的效用, 促進科學、技術發(fā)展,推動企業(yè)發(fā)展和繁榮經濟。另一方面,隨著世界經濟和技術的飛速發(fā)展,信息化已成為一個國家經濟和社會 發(fā)展的關鍵環(huán)節(jié),成為衡量國家現(xiàn)代化和國家綜合國力的重要標志。在信息社會里, 經濟競爭中起決定因素的不是資本,而是信息與知識,信息與知識已構成生產力、競 爭力,是企業(yè)成功的關鍵。企業(yè)作為社會的基本構成單位,是國家信息化的基礎,而 管理信息系統(tǒng)是企業(yè)信息化的關鍵一步。管理信息系統(tǒng)對于一個企業(yè)、一個地區(qū)、一 個
17、國家的持續(xù)繁榮和穩(wěn)定,具有巨大而深遠的影響。企業(yè)實施管理信息系統(tǒng),就是要 將無形的信息資源變?yōu)橛行蔚馁Y源,將對信息的無形管理變?yōu)橛行喂芾?,將依附于?他資源的信息管理形成一個相對獨立的系統(tǒng),以真正達到信息流控制物流、資金流、 人才流的目的,從而實現(xiàn)信息的價值,這對企業(yè)的生存和發(fā)展具有重大意義。1. 4辦公自動化概況隨著信息技術的發(fā)展,傳統(tǒng)的統(tǒng)計方式在處理龐大的信息量時顯得極不適應。 同時,人們對于運用計算機來輔助和管理自身工作的需求正在逐步提高。辦公自 動化技術最終把辦公活動變成一個思考型而不是業(yè)務型的活動,從而提高辦公效 率和科學決策水平。其重要意義是可以顯著提高管理水平,提高勞動生產率。因
18、 此對信息流的有效組織和管理便日益成為衡量一個辦公自動化系統(tǒng)優(yōu)劣的重要辦公自動化將以計算機等現(xiàn)化辦公設備取代傳統(tǒng)的手工辦公用具,以現(xiàn)代化 的辦公系統(tǒng)代替?zhèn)鹘y(tǒng)的手工辦公系統(tǒng)。辦公自動化進入社會的每一個角落,而圖 書管理信息系統(tǒng)是辦公自動化的一個體現(xiàn),它為圖書管理工作提供了方便,提高 了工作的效率,也為辦公自動化的普及奠定了基礎。本系統(tǒng)的應用將有利于圖1. 5圖書管理工作現(xiàn)狀在書店的各種圖書處理工作中(如:圖書書目的保管,庫存圖書的查閱,各項 的利潤的生成,以及各種報表的生成)還處于手工處理,這將大大影響著其工作 效率??梢哉f圖書的管理是書店最基本的業(yè)務之一,同時它又是一項經常性的工作。 隨著圖書
19、管理不確定性的提高,圖書管理信息系統(tǒng)的靈活性顯得由為重要。在書 店的圖書管理工作還都是由人工進行操作,存在著大量的工作中的錯誤存在。如 圖書管理工作重復性強,又浪費時間,以至圖書的庫存和銷售統(tǒng)計不及時,造成 庫存積壓;會帶來很多的經濟損失等。而管理工作人員為了搞好這項工作,需要 投入大量的精力和時間,但仍然很難避免錯誤的出現(xiàn),無法達到所需的精度、速 度及靈活性,至使管理工作人員的工作效率較為低下。圖書管理工作需要實行自動化、專業(yè)化的統(tǒng)一規(guī)劃和管理。現(xiàn)階段還有書店的圖書管理工作并未實現(xiàn)自動化,面對目前的實際狀況,迫切需要開發(fā)一個新系統(tǒng)來適應這項工作。基于書店圖書管理中部分工作的特殊性與不確定性,
20、無 法套用現(xiàn)行的軟件,因此針對書店圖管理的實際需求,進行了軟件設計。16數(shù)據庫及其應用自20世紀70年代以來,數(shù)據庫技術得到迅速發(fā)展目前世界上已經有數(shù)百萬個數(shù) 據庫系統(tǒng)在運行,其應用已經深入到社會生活的各個領域,從企業(yè)管理,銀行管理,資源 管理,經濟預測一直到信息檢索,檔案管理,普查統(tǒng)計等.我國20世紀90年代初在全國 范圍內裝備了 12個以數(shù)據庫為基礎的大型計算機系統(tǒng),這些系統(tǒng)分布在郵電,計委,銀 行,電力,鐵路,氣象,民航,情報,公安,軍事,航天和財稅等行業(yè).現(xiàn)在,數(shù)據庫技術還在不斷發(fā)展,并且不斷的與其它計算機技術相互滲透數(shù)據庫 技術與網絡通信技術相結合,產生了分布式數(shù)據庫系統(tǒng)數(shù)據庫技術與
21、面象對象技術相 結合,產生了面向對象數(shù)據庫系統(tǒng)等各種數(shù)據庫系統(tǒng).在人類邁向21世紀知識經濟的時候,信息變?yōu)榻洕l(fā)展的戰(zhàn)略資源,信息技術已 成為社會生產力重要的組成部分人們充分認識到,數(shù)據庫是信息化社會中信息資源管 理與開發(fā)利用的基礎對于一個國家,數(shù)據庫的建設規(guī)模,使用水平已成為衡量該國信 息化程度的重要標志因此,數(shù)據庫的學習是非常重要的.17數(shù)據庫系統(tǒng)數(shù)據庫系統(tǒng)本質上是一個用計算機存儲記錄的系統(tǒng)。數(shù)據庫本身可被看作為一種 電子文件柜:也就是說,它是收集計算機數(shù)據文件的倉庫或容器。系統(tǒng)用戶可以對這 些文件執(zhí)行插入數(shù)據、檢索數(shù)據、更改數(shù)據、刪除數(shù)據等一系列操作。總之,數(shù)據庫系統(tǒng)是一個計算機存儲記錄
22、的系統(tǒng),即,它是一個計算機系統(tǒng),該 系統(tǒng)的目標存儲信息并支持用戶檢索和更新所需要的信息。圖1-2是一個數(shù)據庫系統(tǒng) 的簡圖。圖1-2數(shù)據庫系統(tǒng)簡圖18數(shù)據庫系統(tǒng)簡介本人設計的是一個關于圖書館圖書管理的數(shù)據庫系統(tǒng),通過這個系統(tǒng)管理員可以 簡捷、方便的對圖書記錄查閱、增加、刪除等功能,而用戶也可以通過這個系統(tǒng)對進 行圖書查詢、借閱、歸還等功能。該數(shù)據庫應用程序按照用戶權限和實現(xiàn)功能的不同分為兩部分:外部學生對數(shù) 據庫的查詢訪問和內部管理人員對數(shù)據記錄的管理維護每一部分中包含各自實現(xiàn)的 各項功能,對每一項功能的實現(xiàn),將按照窗體設計以及運行情況的順序逐一進行設計.本系統(tǒng)采用microsoft acces
23、s技術建立數(shù)據庫,使用vb技術建立數(shù)據源的鏈 接,并且生成圖書管理的數(shù)據庫應用程序從而實現(xiàn)數(shù)據庫的管理功能。第二章系統(tǒng)開發(fā)運行環(huán)境簡介數(shù)據庫系統(tǒng)設計2.1編程軟件的簡介微軟公司的visual basic 6. 0是windows應用程序開發(fā)工具,使目前最為廣泛 的、易學易用的面向對象的開發(fā)工具。visual basic提供了大量的控件,這些控件可 用于設計界面和實現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設計過程, 從而有效的提高了應用程序的運行效率和可靠性。故而,實現(xiàn)本系統(tǒng)vb是一個相對較 好的選擇。2. 2水晶報表9的簡介創(chuàng)建所能想象的任何報表crystal reports幾乎可以從
24、任何數(shù)據源生成您需要的報表。內置報表專家在您生成 報表和完成一般的報表任務過程中,會一步一步地指導您進行操作。報表專家通過公 式、交叉表、子報表和設置條件格式幫助表現(xiàn)數(shù)據的實際意義,揭示可能被隱藏掉的 重要關系。如果文字和數(shù)字確實不夠充分,則用地理地圖和圖形進行形象的信息交流。將報表擴展到webcrystal reports的靈活性并未停留在創(chuàng)建報表這一功能上?您可以用各種各樣的格 式發(fā)布報表,包括用microsoft的word和excel發(fā)布、通過電子郵件甚至web發(fā) 布。高級的web報表功能允許工作組中的其他成員在他們自己的web瀏覽器中查看 或更新共享報表。將報表并入應用程序通過將cry
25、stal reports的報表處理功能整合到自己的數(shù)據庫應用程序中,應用程序 和web開發(fā)人員可以節(jié)省開發(fā)時間并滿足用戶的需求。crystal reports支持大多數(shù) 流行的開發(fā)語言,可以方便地在任何應用程序中添加報表。不論您是it行業(yè)的站點管理員,還是營銷推廣經理,也無論您是金融業(yè)的數(shù)據庫管 理員還是ceo, crystal reports都堪稱是一個功能強大的工具,它可以幫助每一個 人分析、解釋重要信息。2.3數(shù)據庫應用系統(tǒng)開發(fā)簡介在數(shù)據庫應用系統(tǒng)開發(fā)之前,對開發(fā)數(shù)據庫的基本概念應當了解,對數(shù)據庫的結構、 開發(fā)數(shù)據庫應用程序的步驟、開發(fā)體系及方法都應當有相當清晰的了解和認識。數(shù)據庫應用系
26、統(tǒng)開發(fā)的目標是建立一個滿足用戶長期需求的產品。開發(fā)的主要過程 為:理解用戶的需求,然后,把它們轉變?yōu)橛行У臄?shù)據庫設計。把設計轉變?yōu)閷嶋H的 數(shù)據庫,并且這些數(shù)據庫帶有功能完備、高效能的應用。數(shù)據庫技術在計算機軟件鄰域研究中一直是非常重要的主題,產生于60年代,30 多年來數(shù)據庫技術得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實用系統(tǒng)。 并且,近年來,隨著world wide web (www)的猛增及internet技術的迅速發(fā)展,使得 數(shù)據庫技術之時成為最熱門技術之一。1. 數(shù)據庫如圖1.1顯示了數(shù)據庫系統(tǒng)的主要組件。數(shù)據庫由dbms (數(shù)據庫管理系統(tǒng))處理, dbms則由開發(fā)人員和用戶
27、通過應用程序直接或間接地使用。它主要包括四個要素:用 戶數(shù)據、元數(shù)據、索引和應用元數(shù)據。2. 用戶數(shù)據目前,大多數(shù)主流數(shù)據庫管理系統(tǒng)把用戶數(shù)據表示為關系。現(xiàn)在把關系看作數(shù)據表。 表的列包含域或屬性,表的行包含對應業(yè)務環(huán)境中的實體的記錄。并非所有的關系都 同樣符合要求,有些關系比其它關系更結構化一些。第二章描述了一個用以產生良好 結構關系的過程,稱作規(guī)范化為了對比結構差的關系和結構好的關系之間的差別,以 本文所設計的圖書管理系統(tǒng)中的圖書和圖書借閱者關系為例來說明,假若設計關系r1(借書證號,姓名,性別,身份編號,身份證,聯(lián)系電話,圖書編號,圖書名稱,圖書 類別,作者,出版社,出版日期,備注,價格
28、,數(shù)量);這個關系的問題出在它有關于兩個不同主題的數(shù)據,就是 圖書借閱者和圖書。用這種方式構成的關系在進行修改時,會出現(xiàn)問題。因為一個圖 書借閱者可能借閱多本書,如果某個圖書借閱者的某個字段(如聯(lián)系電話)出現(xiàn)變更, 它所借閱的圖書記錄(可能多個)也就必須變化,這是不好的。因此數(shù)據用兩個關系 表示更好。現(xiàn)在如果某圖書借閱者改變了它的聯(lián)系電話,只有關系(表)user的對應 行需要改變。當然,要想產生一個,顯示圖書名稱及其借閱者聯(lián)系電話的報表,就需 要將這兩個表的行結合起來。結果表明,將關系分別存儲,在生成報表的時候將它們 結合起來,比把它們存儲在一個合成的表中更好。user (姓名,性別,身份編號
29、,身份證,聯(lián)系電話,)book (圖書編號,圖書名稱,圖書類別,作者,出版社,出版日期,備注,價格, 數(shù)量)3.元數(shù)據數(shù)據庫是自描述的,這就意味著它自身包含了它的結構的描述,這種結構的描述稱 作元數(shù)據。因為dbms產品是用來存儲和操縱表的,所以大多數(shù)產品把元數(shù)據以表的形 式存儲,有時稱作系統(tǒng)表。這些系統(tǒng)表存儲了數(shù)據庫中表的情況,指出每一個表中有 多少列,那一列是主關鍵字,每一列的數(shù)據類型的描述,它也存儲索引、關鍵字、規(guī) 則和數(shù)據庫結構的其他部分。在表中存儲元數(shù)據不僅對dbms是有效的,對用戶也是方便的,因為他們可以使用 與查詢用戶數(shù)據同樣的查詢工具來查詢元數(shù)據。4. 索引第三種類型的數(shù)據改進了
30、數(shù)據庫的性能和可訪問性,這種數(shù)據經常稱作開銷數(shù)據, 盡管有時也采用其他類型的數(shù)據結構,如鏈表,但它主要還是索引。索引可以用來排序和快速訪問數(shù)據。下面以本人的圖書管理信息系統(tǒng)中的book表為例 來說明。假定數(shù)據在磁盤上是按圖書編號的遞增順序排列的,用戶想打印一個按圖書 名稱排序的圖書數(shù)據報表。為此,所有的數(shù)據都需要從源表中提取出來并排序,除 非表很小,否則這是一個很費時的過程?;蛘?,可以在圖書名稱字段上創(chuàng)建一個 索引,該索引的條目按照圖書名稱排序,這樣,該索引的條目可以讀出來,并用 來按順序訪問book數(shù)據。索引用于快速訪問數(shù)據。例如,一個用戶只想訪問book表中圖書類別值為pt 的那些學生。如
31、果沒有索引,則必須搜索整個源表;但有了索引之后,可以找到索引 條目,并使用它來挑選所有合適的行。索引對排序和查找是有幫助的,但要付出代價。book表中的行每次改變時,索引也 必須改變,這意味著索引并非隨意的,應該在真正需要時保存。5. 應用元數(shù)據存儲在數(shù)據庫中的第四種數(shù)據是應用元數(shù)據,它用來存儲用戶窗體、報表、查詢和 其他形式的查詢組件。并非所有的dbms都支持應用組件,支持組件的dbms也不一定 把全部組件的結構作為應用元數(shù)據存儲在數(shù)據庫中。然而,大多數(shù)現(xiàn)代的dbms產品存 儲這種數(shù)據作為數(shù)據庫的一部分。一般來說,數(shù)據庫開發(fā)人員和用戶都不直接訪問應 用元數(shù)據,想反,他們通過dbms中的工具來
32、處理這些數(shù)據。access 2000中就支持窗體、存儲過程等應用元數(shù)據。6. 數(shù)據庫管理系統(tǒng)數(shù)據庫管理系統(tǒng)(dbms)是指數(shù)據庫系統(tǒng)中管理數(shù)據的軟件系統(tǒng)。dbms是數(shù)據庫系 統(tǒng)的核心組成部分。對數(shù)據庫的一切操作,包括定義、更新及各種控制,都是通過dbms進行的。dbms總是基于某種數(shù)據模型,可以把dbms看成是某種數(shù)據 模型在計算機系統(tǒng)上的具體實現(xiàn)。根據數(shù)據模型的不同,dbms可以分成層次型、網狀 型、關系型、面向對象型等。access 2000就是一種關系型數(shù)據庫管理系統(tǒng)。關系模型。關系模型主要是用二維表格結構表達實體集,用外鍵表示實體間聯(lián)系。 關系模型是由若干個關系模式組成的集合。關系模式
33、相當于前面提到的記錄類型,它 的實例稱為關系,每個關系實際上是一張二維表格。關系模型和層次、網狀模型的最大判別是用關鍵碼而不是用指針導航數(shù)據,表格簡 單用戶易懂,編程時并不涉及存儲結構,訪問技術等細節(jié)。關系模型是數(shù)學化模型。 sql語言是關系數(shù)據庫的標準化語言,已得到了廣泛的應用。dbms的特點和功能可以分為三個子系統(tǒng):設計工具子系統(tǒng)、運行子系統(tǒng)和dbms引設計子系統(tǒng)有一個方便數(shù)據庫及其應用創(chuàng)建的工具集。它典型地包含產生表、窗體、 查詢和報表的工具。dbms產品還提供編程語言和對編程語言的接口。運行子系統(tǒng)處理用設計子系統(tǒng)開發(fā)的應用組件。它所包含的運行處理器用來處理窗 體和數(shù)據庫的數(shù)據交互,以及
34、回答查詢和打印報表等。dbms引擎從其他兩個組件接受請求,并把它們翻譯成對操作系統(tǒng)的命令,以便讀寫 物理介質上的數(shù)據。dbms引擎還涉及事務管理、鎖、備份和恢復。7. 數(shù)據庫模式數(shù)據庫模式定義了數(shù)據庫的結構、表、關系、域和業(yè)務規(guī)則。數(shù)據庫模式是一種設 計,數(shù)據庫和應用正是建立在此基礎上的。域是一列可能擁有的值的集合。必須為每 一個表的每一列確定域。除了數(shù)據的物理格式外,還需要確定是否有些域對表來說是 唯一的。數(shù)據庫模式的最后一個要素是業(yè)務規(guī)則,它是對需要反映在數(shù)據庫和數(shù)據庫應用程 序中的業(yè)務活動的約束。業(yè)務規(guī)則是模式的一個重要部分,因為他們指定了無論什么 數(shù)據變化到達dbms引擎,允許的數(shù)據值
35、必須滿足的約束。不管無效的數(shù)據變化請求是 來自窗體的用戶、查詢/修改請求還是應用程序,dbms都應該拒絕。遺憾的是,不同的dbms產品用不同的方法實施業(yè)務規(guī)則。在某些情況下,dbms產 品不具備實施必要業(yè)務規(guī)則的能力,必須以代碼形式把它們編入應用程序。2. 4數(shù)據庫設計概述計算機信息系統(tǒng)以數(shù)據庫為核心,在數(shù)據庫管理系統(tǒng)的支持下,進行信息的收集、 整理、存儲、檢索、更新、加工、統(tǒng)計和傳播等操作。對于數(shù)據庫應用開發(fā)人員來說,為使現(xiàn)實世界的信息流計算機話,并對計算機 話的信息進行各種操作,就是如何利用數(shù)據庫管理系統(tǒng)、系統(tǒng)軟件和相關硬件系統(tǒng), 將用戶的要求轉化成有效的數(shù)據結構,并使數(shù)據庫結構易于實現(xiàn)用
36、戶新的要求的過程。確切的說,數(shù)據庫設計是指對于一個給定的應用環(huán)境,提供一個確定最優(yōu)數(shù)據 模型與處理模式的邏輯設計,以及一個確定數(shù)據庫存儲結構與存取方法的物理設計, 建立起既能反映現(xiàn)實世界信息和信息聯(lián)系,滿足用戶數(shù)據要求和加工要求,有能被某 個數(shù)據庫管理系統(tǒng)所接受,同時能實現(xiàn)系統(tǒng)目標,并有效存取數(shù)據的數(shù)據庫。25數(shù)據庫設計周期根據軟件工程的思想,數(shù)據庫設計的周期可以劃分為六個階段:(1) 規(guī)劃階段確定開發(fā)的總目標,給出計劃開發(fā)的軟件系統(tǒng)的功能、性能、可靠性以及接等 方面的設想。(2) 需求分析階段認真細致地了解用戶對數(shù)據的加工要求,確定系統(tǒng)的功能與邊界。本階段的最 終結果,提供一個可作為設計基礎
37、的系統(tǒng)說明書,包括對軟硬件環(huán)境的要求和一整套 完善的數(shù)據流程圖。(3) 設計階段把需求分析階段所確定的功能細化,主要工作是概念設計階段、邏輯設計階段、 物理設計階段,然后,對每個階段內部設計詳細的流程。(4) 程序編制階段以一種或幾種特定的程序設計語言表達上一階段確定的各模塊控制流程。程序 編制時應遵循結構化程序設計方法。(5) 調試階段對已編好的程序進行單元調試(分調),整體調試(聯(lián)調)和系統(tǒng)測試(驗收)。(6) 運行和維護階段這是整個設計周期最長的階段,其工作重點是收集和記錄系統(tǒng)實際運行的數(shù)據。 在運行中,必須保持數(shù)據庫的完整性,必須有效的處理數(shù)據故障和進行數(shù)據庫恢復。 同時解決開發(fā)過程的
38、遺留問題,改正錯誤進行功能完善。第三章系統(tǒng)分析3. 1可行性分析針對圖書借閱管理信息工作的實際情況進行分析,圖書管理中的在借書與還書中 計算日期相對靈活。根據以上工作的特點,系統(tǒng)應具有及時性及準確性,每天都要進 行當天圖書借閱的添加和計算工作量很大所以系統(tǒng)應該減少操作員的工作量,固此圖 書管理信息系統(tǒng)應能完全不用管理員計算,只需輸入當天借閱的情況就可完成其它工 作。經過對軟件使用人員提出的各種問題和初始要求,經過分析與調研,充分肯定該 系統(tǒng)有開發(fā)的必要性與可行性。必要性來自于開發(fā)任務的迫切性,一是領導支持,二 是原手工方式急需改進和升級。可行性來自于管理上的可行性、經濟上的可行性與技 術上的可
39、行性。技術可行”生:軟件決定最終在單機系統(tǒng)上運行。硬件方面圖書管理工作并無特殊 要求,采用標準pc機即可。軟件方面,采用以下幾種,操作系統(tǒng)采用windows;軟件 開發(fā)工具采用visual basic 6. 0,后臺數(shù)據庫采用access 2000。以上軟件的組合絕 對保證了整個系統(tǒng)的安全性、穩(wěn)定性、可靠性及可擴展性?;谟嬎銠C管理的需求及 原則,對技術可行的合理的分析,并能在此組合的基礎上制定出健壯、易于升級的系 統(tǒng)方案。計算機有高速的處理能力,能快速的處理及生成數(shù)據,極大的提高了數(shù)據處理的效 率,增加了系統(tǒng)的及時性。它改變了手工系統(tǒng)反映遲鈍的弊病,同時使管理人員從繁 雜的數(shù)據抄寫和計算中解
40、脫出來,大大減輕了管理人員的勞動強度。系統(tǒng)分析的任務是盡可能弄清用戶對信息的需求,調查原工作環(huán)境的資源、輸入 處理和輸出處理,完成新系統(tǒng)的邏輯設計。主要規(guī)定新系統(tǒng)應具備的功能,即應當做 什么。系統(tǒng)分析是使整個mis設計達到合理、優(yōu)化的重要步驟,其工作深入與否,直 接影響到將來新系統(tǒng)的設計質量。通過對各類圖韋管理人員與負責人的調查直接和間接獲取了以下信息:圖書管理主面數(shù)據加工要求比較嚴格:對圖書書目的處理,要遵循書店制 定的處理準則和方法。要按照制定的規(guī)章、制度中作的約定嚴格執(zhí)行;圖書管理工作中的庫存添加與銷售處理的數(shù)據量大,且數(shù)據結構較復雜:需要對 圖書中的各項數(shù)據進行系統(tǒng)、連續(xù)、全面、綜合地
41、計算和保存;存儲數(shù)據的全面性、完整性、真實性和準確性要求嚴格:操作員與管理 人員收集的信息不能有絲毫疏漏,數(shù)據資料必須保證連續(xù)、完整并如實地反映圖書管 理的各項業(yè)務,數(shù)據加工的過程要有高度的準確性,不能出現(xiàn)任何差錯,這樣才能真 實的反映出圖書管理中的庫存的增加銷售與利潤的生成狀況;圖書管理中存儲數(shù)據的安全可靠性:圖書管理信息系統(tǒng)的數(shù)據是反映書店 中圖書管理狀況和經營成果的重要依據,不得隨意漏露、破壞和遺失。需采用有效措 施,加強管理,保證系統(tǒng)的安全可靠。各類書店正向著正規(guī)化、專業(yè)化方向發(fā)展,書店中與圖書的采購與庫存以及銷售中 的各項業(yè)務的信息急劇增加。在與相關人員交流之后,發(fā)現(xiàn)了很多存在的問題
42、與薄弱 環(huán)節(jié),在此情況下靠人工來處理圖書管理中的數(shù)據,不但顯得力不從心,而且極容易 出錯。圖書管理中的在庫存采購添加與銷售中沖減庫存以及利潤生成核算方法相對靈 活。根據以上核算工作的特點,系統(tǒng)應具有及時性及準確性,每天都要進行當天圖書 銷售的添加和計算工作量很大所以系統(tǒng)應該減少操作員的工作量,固此圖書管理信息 系統(tǒng)應能完全不用管理員計算,只需輸入當天銷售的情況就可完成其它工作。女口:計 算總合、減少庫存數(shù)量和當天利潤的生成以及每月或每季度的相應信息等。對于核算 的重復性和規(guī)律性為其核算提供了可能性。本調查遵循了用戶參與的原則,在此基礎上收集了可靠的資料與數(shù)據。經過對軟件 使用人員提出的各種問題
43、和初始要求,經過分析與調研,充分肯定該系統(tǒng)有開發(fā)的必 要性與可行性。必要性來自于開發(fā)任務的迫切性,一是領導支持,二是原手工方式急 需改進和升級??尚行詠碜杂诠芾砩系目尚行?、經濟上的可行性與技術上的可行性。管理可行,性:在與用戶的交流中,掌握了圖書管理工作的基本流程及所需做的基 礎工作。當書店店長清楚圖書管理信息系統(tǒng)的開發(fā)可促進圖書管理整體體制與結構體 制的改革進程時,對此了解了更多的能夠實現(xiàn)書店部分管理的辦公自動化,并給予了 很大的支持;同時對于書店中的各類工作人員能夠積極配合,人員素質比較高,系統(tǒng) 開發(fā)后完全可以勝任圖書管理自動化的管理工作。技術可行,性:軟件決定最終在單機系統(tǒng)上運行。硬件方
44、面圖書管理工作并無特殊 要求,采用標準pc機即可。軟件方面,采用以下幾種,操作系統(tǒng)采用windows;軟件 開發(fā)工具采用visual basic 6. 0,后臺數(shù)據庫采用結構化查詢語言sql。以上軟件的 組合絕對保證了整個系統(tǒng)的安全性、穩(wěn)定性、可靠性及可擴展性?;谟嬎銠C管理的 需求及原則,對技術可行的合理的分析,并能在此組合的基礎上制定出健壯、易于升 級的系統(tǒng)方案。經齊可行片生:管理軟件種類很多,性能也很好,但不能充分適應書店的一些較 為靈活的圖書管理工作,圖書管理工作中的庫存與銷售的不確定性較強,只有通過需 求分析才能獲取用戶對系統(tǒng)的功能和性能方面的要求及達到的水平,該圖書管理信息 系統(tǒng)的
45、開發(fā)是一次性的投資,成功開發(fā)之后將給圖書信息管理工作帶來一定的經濟效益,可節(jié)省人力,財力;通過對組織結構的改進可提高了人員素質,促使成本下降,可間接地獲得效益。經過系統(tǒng)的可行性分析可以確認,成功開發(fā)后的系統(tǒng)將具有以下特性:1. 爹攵據的準確性明顯提高:各項管理信息數(shù)據通過定義的公式與流程可準確、 快捷地完成信息處理工作。在電算化管理中,減少了由人為因素造成的錯誤,提高了 圖書庫存和銷售核算的質量。2. 數(shù)據的處理速度明顯提高:計算機有高速的處理能力,能快速的處理及生 成數(shù)據,極大的提高了數(shù)據處理的效率,增加了系統(tǒng)的及時性。它改變了手工系統(tǒng)反 映遲鈍的弊病,同時使管理人員從繁雜的數(shù)據抄寫和計算中
46、解脫出來,大大減輕了管 理人員的勞動強度。3.提供信息的系統(tǒng)性、全面性、共享性大大增強了,圖書管理工作采用 計算機進行維護和管理,擴大了信息的存貯量和存貯時間,同時增加了信息處理的深 度,可為決策部門提供更多可靠的信息。3.2業(yè)務流程分析第四章系統(tǒng)設計系統(tǒng)設計是在系統(tǒng)分析提出的邏輯模型的基礎上,科學合理地進行物理模型的設 計。系統(tǒng)模型分為邏輯模型和物理模型。邏輯模型主要確定系統(tǒng)做什么,而物理模型 則主要解決怎么做的問題。在系統(tǒng)設計中應遵循系統(tǒng)性、靈活性、可靠性、經濟性的 原則。根據系統(tǒng)需求分析階段提出的系統(tǒng)需求及圖書管理中所需做的基礎工作,現(xiàn)定 義圖書管理信息系統(tǒng)最終實現(xiàn)的目標如下:1. 日常
47、使用的管理:開發(fā)后的管理信息系統(tǒng)要能保證圖書管理系統(tǒng)正常、安 全、有效的運行。2. 系統(tǒng)維護的管理:各時間段內分別維護數(shù)據完整性、穩(wěn)定性、方便檢索與 查閱。系統(tǒng)應具備數(shù)據庫維護功能,及時根據需求進行數(shù)據的添加、刪除、修改、備 份等操作。本系統(tǒng)開發(fā)設計思想:盡量利用本書店現(xiàn)有軟硬件環(huán)境,采用先進的管理系統(tǒng)開發(fā)方案,從而達到充分 利用書店現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應用效果的目的;系統(tǒng)應符合圖書信息管理 的規(guī)定,滿足書店相關人員日常使用的需要,并達到操作過程中的直觀、方便、實用、 安全等要求。系統(tǒng)采用模塊化程序設計方法,既便于系統(tǒng)功能的各種組合和修改,便 于未參與開發(fā)的技術維護人員進行補充、維護。
48、4. 1系統(tǒng)目標1. 方便的數(shù)據輸入性能,良好的人機界面,盡量避免漢字和長字符串的人 工重復輸入。2. 靈活地查詢性能,能快速實現(xiàn)各項數(shù)據的查詢。3. 把基本上“靜態(tài)”的數(shù)據管理變?yōu)椤皠討B(tài)”的管理,能隨時提供有關信 息。4.2系統(tǒng)設計的任務圖書信息管理與手工圖書信息管理系統(tǒng)相比,不僅是處理工具的變化,在圖書信 息管理數(shù)據處理流程、處理方式、內部控制方式及組織機構等都與手工處理不同。所 以在系統(tǒng)設計階段著重針對其進行設計。本圖書管理信息系統(tǒng)將主要完成以下工作:1. 各類圖書采購的管理,必須詳細地記載各圖書采購的工作,保證圖書采購的統(tǒng) 計應急時、準確等,還要保證采購后全部歷史統(tǒng)計,并做到能夠在任何
49、時間都可以進 行查詢。2. 對圖書銷售的管理,每日銷售情況是做到準確無誤的記載,并進行在此基礎上 的計算和匯總。為了保證管理人員的決策的及時與準確,系統(tǒng)應能夠進行在各種方式 下的查詢。3. 對圖書利潤的管理,當日的銷售利潤應能夠與圖書的銷售一同完成,這樣可以 減輕了工作人員的工作量。統(tǒng)計員只需要根據一些原始憑證即可,在進行銷售利潤查 詢的過程中,還要能夠完成在各種條件下的查詢,并能夠方便快捷。4. 維護各種系統(tǒng)代碼,如歷史進貨統(tǒng)計、歷史銷售統(tǒng)計以及銷售利潤的保全等等。5. 定義人員分類、部門等項目信息,根據實際需要可隨時調整,無任何限制。6. 提供圖書信息的編輯處理功能,女口:批量處理、圖書各
50、種信息的自動生成(女口: 進貨統(tǒng)計信息、銷售統(tǒng)計信息和銷售利潤生成信息等)、各項圖書信息的分類檢索以及 檢索編輯等功能。7. 提供各種安全措失的必要性,由于在管理人員和操作人員的工作很多,很容易 出現(xiàn)錯誤,固此系統(tǒng)應能夠完成各項數(shù)據的備份與恢復。8. 系統(tǒng)工具中應能夠包含計算功能,這樣可以進行一些在工作之中可能出現(xiàn)的計 算工作。9. 提供多種表單輸出打印方案,根據實際需要隨意選擇報表類別。4. 3系統(tǒng)功能結構設計4.4數(shù)據庫設計數(shù)據庫設計是在選定的數(shù)據庫管理系統(tǒng)基礎上建立數(shù)據庫的過程。在數(shù)據庫應用系 統(tǒng)的開發(fā)過程中,數(shù)據庫的結構設計是其中非常重要的一個環(huán)節(jié)。數(shù)據庫結構設計的 好壞將直接對應用系
51、統(tǒng)的效率以及實現(xiàn)的效果產生影響。好的數(shù)據庫結構設計會減少 數(shù)據庫的存儲量,數(shù)據的完整性和一致性比較高,系統(tǒng)具有較快的響應速度,能簡化 基于此數(shù)據庫的應用程序的實現(xiàn)等。在數(shù)據庫系統(tǒng)開始設計的時候應該盡量考慮全面, 尤其應該仔細考慮圖書管理工作的實際需求避免浪費人力和物力。數(shù)據庫的設計主要考慮以下因素:1. 關系數(shù)據的要求,盡量減少冗余數(shù)據。對各種關系選定主碼。按照關系模式的 規(guī)范化進行處理,進行消除數(shù)據依賴中不合適的部分,使模式中的各關系模式達到某 種程度的“分離”,從而達到概念的單一化。2. 為了在計算和查詢時的方便,有時采取了犧牲數(shù)據冗余這個原則,將有些衍生 即虛字段數(shù)據也進行存儲。以下為數(shù)
52、據庫表:pass:字段名稱字段類型字段大小user文本8password文本16讀者信息:字段名稱字段類型字段大小讀者編號文本8讀者姓名文本8讀者性別文本2電話號碼文本20電子郵件地址文本25備注信息文本50書籍信息:字段名稱字段類型字段大小書籍編號文本8書籍名稱文本20作者姓名文本10出版社姓名文本30書籍類別文本12備注信息文本50借閱信息:字段名稱字段類型字段大小讀者編號文本8讀者姓名文本8書籍編號文本8書籍名稱文本8書籍類別文本20借書日期日期/時間還書日期日期/時間4.5輸出設計輸入輸出設計可正確及時地反映和組成有用信息,系統(tǒng)設計過程與實施過程相反, 是從輸出設計到輸入設計。圖書書目
53、報表是反映了書店全部圖書的情況的書面文件。 為使書店的管理者能全面系統(tǒng)地了解書店的經營圖書情況,統(tǒng)計人員必須對這些數(shù)據 進行收集,完成后制定圖書書目報表。本系統(tǒng)的輸出采用軟件開發(fā)工具水晶報表9.0中的報表設計器。在屏幕輸出中, 除可以使用系統(tǒng)的條件查詢程序對要查詢的記錄數(shù)據內容進行限定外,還可以在輸出 前對顯示格式內容進行描述,即設置報表尺寸、表標題、表日期、表頭、表尾和表體固定欄目、畫表格線、設置單元屬性、單元風格等。以下為庫存書目的報表文件設計 界面4. 6輸入設計輸入設計對系統(tǒng)的質量有著決定性的重要影響。輸出數(shù)據的正確性直接決定處理 結果的正確性,如果輸入數(shù)據有誤,即使計算和處理十分正確
54、,也無法獲得可靠的輸 出信息。同時,輸入設計是信息系統(tǒng)與用戶之間交互的紐帶,決定著人機交互的效率。圖書管理信息系統(tǒng)的輸入設計包括數(shù)據規(guī)范和數(shù)據準備過程。在設計中提高效率 和減少錯誤是兩個根本原則。采用軟件開發(fā)工具visual foxpro中的項目管理器中的 表的設計器及數(shù)據庫的設計器來定義表的索引及數(shù)據的完整性規(guī)則。如表中的主索引 或候選索引可保證記錄的唯一;數(shù)據的域的完整性可限定數(shù)據項值的取值范圍;數(shù)據 的實體完整性可保證元組的唯一;數(shù)據的參照完整性可以定義各關系間的插入、刪除、 更新的完整性規(guī)則。從屏幕上通過人機對話輸入是目前較廣泛使用的輸入方式。因為人機對話,既可 用戶輸入,又有計算機的
55、輸出。通常,人機對話可采用菜單方式、填表方式和應答方 式三種。本系統(tǒng)主要采用軟件開發(fā)工具中的表單設計器與菜單設計器,要求設計過程 反映圖書管理工作的工作流程與順序。主要的輸入界面如進貨登記,每日銷售登記和 圖書書目的添加等。第五章系統(tǒng)實施系統(tǒng)實施的主要內容包括物理系統(tǒng)的實施、程序設計與調試。系統(tǒng)實施階段既 是成功地實現(xiàn)新系統(tǒng),又是取得用戶對系統(tǒng)信任的關鍵階段。mis的規(guī)模越大,實施階 段的任務就越復雜。為此,在系統(tǒng)正式實施開始之前,要制定計劃。借助于圖書管理信息系統(tǒng)在系統(tǒng)的分析和設計階段所生成的各類文檔及流程圖, 定制出系統(tǒng)實施的方案,采用結構化的程序設計方法,運用visual basic軟件
56、開發(fā)工 具對系統(tǒng)各模塊進行規(guī)劃與設計,并將調試結果經過評價生成文檔。5.1系統(tǒng)平臺建設圖書管理信息系統(tǒng)包括計算機硬件、軟件、各類管理人員和管理制度等。1.硬件的配置計算機硬件設備是圖書管理工作的主要方面,計算機硬件設備選擇 的好壞直接影響今后圖書管理工作的質量和效率。硬件配置指圖書管理系統(tǒng)所需硬件 系統(tǒng)的構成模式。本系統(tǒng)采用單機系統(tǒng),采用普通計算機。在單機結構中,所有的數(shù) 據集中輸入輸出,同時能供一個用戶使用。其優(yōu)點是投資規(guī)模小且見效快。2. 系統(tǒng)軟件的配置計算機軟件指計算機的程序和文檔。用來支持和擴大計算機功能,有的則是專為 某種具體問題而編制。系統(tǒng)軟件與計算機硬件有直接的聯(lián)系,提供用戶使用
57、的軟件, 擔負擴充計算機功能,合理調用計算機資源的任務。操作系統(tǒng):采用 windows98/me/2000/xp3. 系統(tǒng)的性能系統(tǒng)的性能要求一般包括:計算或查詢響應時間、處理容量、存儲容量、人機交 互的友好性,系統(tǒng)的安全性、可靠性以及容錯能力等,如果是網絡系統(tǒng),還應包括系 統(tǒng)傳輸(交換)能力。例如:對資料查詢的性能要求是:常用資料檢索響應時間,非 常用資料檢索響應時間,資料信息存儲容量,后備存儲容量,可以打印報表的類型、 數(shù)量。系統(tǒng)性能一般由以下幾個方面確定:容量要求:確定系統(tǒng)的容量要求,如處理的記錄和處理數(shù)據的最大容量等。精度要求:確定系統(tǒng)的精度要求。如數(shù)據或數(shù)值計算的精度要求、數(shù)據傳輸?shù)?/p>
58、精度要 求等。時間特性要求:確定系統(tǒng)的時間特性要求。如處量時間、響應時間及其峰值負載期間 允許偏離范圍,系統(tǒng)各項功能的順序關系,由于輸入類型的不同和操作方式的變化而 引起的優(yōu)先順序的變化等。適應性要求:必須指明反映系統(tǒng)環(huán)境變化和系統(tǒng)適應能力的各種參數(shù)。說明當需求發(fā) 生某些變化時系統(tǒng)的適應能力,指出為適應這些變化而需要設計的軟件和過程。人機交互友好性:要有適用于用戶特點和智能化人機交互界面,便于用戶操作使用。1.系統(tǒng)的可靠性:為提高系統(tǒng)的可靠性采用了模塊化、結構化設計,對于需要容錯處 理的模塊提供備份,以減少系統(tǒng)故障。根據用戶的需求,應具有如下性能:數(shù)據庫擴充的能力??焖俚男畔⒔粨Q能力及響應能力。具有較大的數(shù)據存儲能力。保障數(shù)據庫系統(tǒng)的安全。5. 2代碼設計1 用戶設置opt ion explic i tprivate sub dlsuser.dblclick
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出國留學合同范例
- 產品銷售代理合同范例
- 中式風格房屋轉讓合同范例
- 甘肅藥廠凈化施工方案
- 2025年工業(yè)自動化系統(tǒng)項目發(fā)展計劃
- 制作簽約合同范例
- 保險理財電子合同范例
- 代加工白酒合同范例
- 公司用員工合同范例
- 共同買房協(xié)議合同范例
- 《短視頻拍攝與制作》課件-4.短視頻后期制作- 剪輯技巧
- 中考英語不規(guī)則動詞變化表
- 事業(yè)單位工作人員調動申報表
- 小學科學教師培訓講座
- 電子陶瓷材料與器件制備
- 老年患者出院準備服務專家共識
- 巖腳煤礦智能化綜采工作面匯報材料2020.11.10.11.10
- 四川省廣安市2021年中考地理真題(含答案)
- 大貨車安全駕駛技巧
- 高考小說閱讀強化訓練:孫犁小說專題(附答案解析)
- 互聯(lián)網汽車金融外文文獻翻譯
評論
0/150
提交評論