freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書館管理信息系統(tǒng)設(shè)計方案(已修改)

2025-05-26 03:14 本頁面
 

【正文】 圖書館管理信息系統(tǒng)設(shè)計方案1.緒 論1.1課題的背景從六十年代后期開始,計算機用于管理的規(guī)模更為龐大,應用越來越廣泛,數(shù)據(jù)量急劇增長,而且數(shù)據(jù)的共事要求越來強,有了大容量的磁盤,聯(lián)機實時處理變求更多,并開始提出考慮分布處理。軟件價格上升;硬件價格下降,為編制和維護系統(tǒng)及應用的成本相對增加。在這種情況下,為了解決多用戶多應用共享數(shù)據(jù)的需求,使數(shù)據(jù)能更多的應用,就出現(xiàn)了數(shù)據(jù)庫這樣的數(shù)據(jù)管理技術(shù)。它面向全組織的數(shù)據(jù)程序的獨立性,它的出現(xiàn)使數(shù)據(jù)集中管理更為方便,使得應用程序的研制和維護提高了數(shù)據(jù)利用率和相容性,。管理信息系統(tǒng)是隨著系統(tǒng)科學、計算機技術(shù)和現(xiàn)代通信技術(shù)的發(fā)展以及現(xiàn)代化管理的客觀需要,逐漸形成的一門邊緣科學,基于計算機的管理信系系統(tǒng)有助于提高企業(yè)管理的質(zhì)量和效率,目前它已經(jīng)成為現(xiàn)代化管理的重要組成部分。管理信息系統(tǒng)的技術(shù)水平也日趨成熟。計算機在各行各業(yè)、各領(lǐng)域中的應用越來越普及,導致MIS程序的需求量增大。1.2課題的提出與可行性研究1.2.1課題的提出許多書店仍舊采用傳統(tǒng)的手工方式進行圖書管理。對于讀者的購買和預定,采用人工記錄;對于圖書的信息和讀者信息,也采用紙張管理。這種工作方式不僅浪費人力物力,而且精確性也較差,更重要的是占用了大量時間。由于高新技術(shù)的不斷出現(xiàn)和微機利用率日異增長,這種傳統(tǒng)的書店管理方法需要由人工操作向微機微作方向轉(zhuǎn)變。微機管理具有信息輸入快速、準確,存貯占地小,維護方便等多種優(yōu)點。對于一些已采用微機管理的部分書店,由于時間過長,,數(shù)據(jù)管理方式屬于單機管理方式。數(shù)據(jù)的共享和維護功能相當薄弱, 2 0 0 0年的到來,“Y2K”的問題也無法解決。所以這種管理方式已不能適應計算機軟件和硬件飛速發(fā)展的今天,需要一種更能符合數(shù)據(jù)管理規(guī)范,操作更為簡便的軟件來取代它。1.2.2系統(tǒng)可行性,計算機的操作水平也隨之提高。即使少數(shù)從未使用過計算機的人,經(jīng)過短期培訓,也能夠很快掌握本系統(tǒng)的操作要領(lǐng)和一般性的使用方法.在指導教師的指導下,應用我平時所學過的知識,使得我們有能力完成本設(shè)計,做出一個相對完善的圖書管理系統(tǒng),為書店管理的微機自動化提供一個實際模型。1.3實現(xiàn)目標與開發(fā)環(huán)境1.3.1實踐的目標l 使讀者能自由的選購圖書,并可根據(jù)選購的信息來預定圖書。l 能夠根據(jù)各種條件檢索找到相應的圖書。l 能夠根據(jù)統(tǒng)計條件進行銷售信息的統(tǒng)計,來產(chǎn)生進書的決策。l 能夠根據(jù)各種需求打印出報表。1.3.2 開發(fā)環(huán)境本次數(shù)據(jù)庫開發(fā)前端硬件:CPU Intel 166 MMX,內(nèi)存大于16MB,硬盤空間大于600MG. 推薦設(shè)備:CPU采用Intel MMX200以上,內(nèi)存32MB。軟件使用 Microsoft公司的 Windows98 或Windows95.開發(fā)后端的硬件使用PC機,CPU為Intel PII350,內(nèi)存為128MB。推薦使用專用服務器。軟件使用Microsoft公司的Windows NT Server .由于開發(fā)場所的限制,本次設(shè)計只在設(shè)計初使用Windows NT Server 驗證了設(shè)計的可行性,設(shè)計中使用Windows 98虛擬后端服務器 2. 開發(fā)軟件的選擇2.1 Visual Basic 簡介本次數(shù)據(jù)庫開發(fā)使用Microsoft公司的Visual Basic 。它提供了開發(fā)Microsoft Windows 應用程序的最迅速、最簡潔的方法。不論是Microsoft Windows應用程序的資深專業(yè)開發(fā)人員、還是初學者,Visual Basic都為他們提供了整套工具,以方便開發(fā)應用程序,使開發(fā)人員的工作速度更快、成本更低、質(zhì)量更好、功能更強。由Microsoft公司出版的Visual Basic ,其具有分布化,分割化、可編譯、多平臺的特點。面向?qū)ο箝_發(fā)工具Visual Basic是目前最有代表性的應用軟件開發(fā)工具之一.Visual Basic 的成功,得以與其先進的思想和高性能的集成開發(fā)環(huán)境,其中包括:(1) 基于客戶/服務器的體系結(jié)構(gòu)這種體系結(jié)構(gòu)更好的滿足了企業(yè)的實際需要,市場上流行的各種數(shù)據(jù)庫接口,如 Oracle,InformiSybase等,各行其是,是用戶無所適從。然而Visual Basic ,不僅能適用于不同的數(shù)據(jù)庫管理系統(tǒng),而且還能給已有的數(shù)據(jù)庫資源帶來全新的窗口界面。(2) 面向?qū)ο蟮膽贸绦蜷_發(fā)方法面向?qū)ο蟮拈_發(fā)方法是當今最流行的軟件件發(fā)方法,他不僅具有更貼近自然的語義,而且有助于軟件的維護和繼承。(3)可視化的開發(fā)關(guān)環(huán)境用戶可以不用了解Windows,直接通過界面化的交互式操作,設(shè)計并實現(xiàn)應用系統(tǒng)。Visual Basic 是一個用來進行客戶/ Basic ,你可以用一種可視的直觀的方式來創(chuàng)建應用程序的用戶界面和數(shù)據(jù)庫接口。這是一個總的概念,實際上就是開發(fā)人員使用 Visual Basic 去開發(fā)程序,由于所開發(fā)的各種應用程序都充分利用了用戶界面接口的優(yōu)點,所以Visual Basic 被認為是一個界面化編程的工具。在各戶/服務器結(jié)構(gòu)的應用中,Visual Basic能從人多數(shù)流行的RDBMS中存取數(shù)據(jù),且不管數(shù)據(jù)存放在什么地方;另外,各種應用程序又可以獨立于RDBMS,因為Visual Basic可以使用數(shù)據(jù)庫的標準操作語言SQL(結(jié)構(gòu)化查詢語言) Basic, 可以很容易地;開發(fā)出功能強大的圖形界面的訪問服務以很容易地開發(fā)出功能強大的圖形界面的訪問服務器數(shù)據(jù)庫的應用程序,Visual Basic提供了建立符合工業(yè)標準的應用程序(例如訂單登記,會計機制造系統(tǒng))所需的所有工具,Visual Basic應用程序有窗口組成,(如按鈕、復選框、下拉式列表框或編輯框)以及Visual Basic提供的特殊的使應用程序更易于開發(fā)和使用的控件.通常人們把 Visual Basic 看成是一種開發(fā)工具,實際上它比其它工具強得多,是一個強有力的開發(fā)環(huán)境。開發(fā)人員不僅能用它來開發(fā)用戶容易使用的各種應用程序,還可以通過Visual Basic修改數(shù)據(jù)庫,利用400 多個內(nèi)部定義函數(shù),可以開發(fā)能和其它應用程序進行的各種應用程序。Visual Basic正在成為客戶//服務器開發(fā)外境,Visual Basic使開發(fā)人員的工作更快、成本更低、質(zhì)量更高,功能更強。Visual Basic為應用程序開發(fā)提供了全面綜合性的支持,可以分別概括為如下幾點; (1) 事件驅(qū)動的應用程序 (2) 功能強大的編程語言與函數(shù) (3) 面向?qū)ο蟮木幊? (4) 跨平臺開發(fā) (5) 開放的數(shù)據(jù)庫連接系統(tǒng) SQL 簡介一、概述SQL(Structure Query Language)語言是數(shù)據(jù)庫的核心語言,是一個標準的數(shù)據(jù)庫語言,是面向集合的描述性非過程化語言。當用戶想檢索數(shù)據(jù)庫中的數(shù)據(jù)時,就可以用SQL語言發(fā)出此請求,DBMS對SQL請求進行處理,檢索到所要求的數(shù)據(jù),并將其返回給用戶。這個向數(shù)據(jù)庫請求并到數(shù)據(jù)的過程稱為數(shù)據(jù)庫查詢,這就是SQL語言這一名稱的由來。它功能強,效率高,簡單易學易維護(迄今為止,我還沒見過比它還好學的語言)。然而SQL語言由于以上優(yōu)點,同時也出現(xiàn)了這樣一個問題:它是非過程性語言,即大多數(shù)語句都是獨立執(zhí)行的,與上下文無關(guān),而絕大部分應用都是一個完整的過程,顯然用SQL完全實現(xiàn)這些功能是很困難的。所以大多數(shù)數(shù)據(jù)庫公司為了解決此問題,作了如下兩方面的工作:l 擴充SQL,在SQL中引入過程性結(jié)構(gòu);l 把SQL嵌入到高級語言中,以便一起完成一個完整的應用。 二、SQL的特點:1. 是一種交互式查詢語言。 用戶可以通過鍵入命令來檢索數(shù)據(jù),并將其顯示在屏幕上。這是一種簡單的查詢方法。2. 是一種數(shù)據(jù)庫編成語言 程序員可以將SQL命令嵌入到應用程序中去,以存取數(shù)據(jù)庫中的數(shù)據(jù)。用戶程序和數(shù)據(jù)庫應用程序都采用這種方法進行數(shù)據(jù)操作的。3. 是一種數(shù)據(jù)庫管理語言: 數(shù)據(jù)庫管理員可以利用來定義數(shù)據(jù)庫組織結(jié)構(gòu)、控制數(shù)據(jù)存取等,從而實現(xiàn)對大型數(shù)據(jù)庫系統(tǒng)管理。4. 是一種客戶/服務器語言 個人計算機利用SQL與存放有共享數(shù)據(jù)的服務器通過網(wǎng)絡(luò)進行交互通信。目前有許多應用都采用這種客戶/服務器模式,以減輕網(wǎng)絡(luò)的擁擠狀態(tài),使PC機和服務器各顯其能。5. 是一種分布式數(shù)據(jù)庫語言 分布是利用將數(shù)據(jù)分配給多臺通過網(wǎng)絡(luò)連在一起的所結(jié)構(gòu)的分布式計算機系統(tǒng)。每臺計算機上的DBMS都用SQL和其它計算機通信,發(fā)送數(shù)據(jù)存取請求。6. 是一種數(shù)據(jù)庫網(wǎng)關(guān)語言 在混用不同DBMS產(chǎn)品的網(wǎng)絡(luò)中,SQL通常被用來作網(wǎng)點,以使這些DBMS間能相互通信。 分類 SQL語言共分為四大類:數(shù)據(jù)查詢語言DQL,數(shù)據(jù)操縱語言DML,數(shù)據(jù)定義語言DDL,數(shù)據(jù)控制語言DCL。 數(shù)據(jù)查詢語言DQL基本結(jié)構(gòu)是由SELECT子句,F(xiàn)ROM子句,WHERE子句組成的查詢塊: SELECT 字段名表 FROM 表或視圖名WHERE 查詢條件 數(shù)據(jù)操縱語言DML主要有三種形式: l 插入:INSERT l 更新:UPDATE l 刪除:DELETE 數(shù)據(jù)定義語言DDL用來創(chuàng)建數(shù)據(jù)庫中的各種對象表、視圖、索引、同義詞、聚簇等如:CREATE TABLE(表)/VIEW(視圖)/INDEX(索引)/SYN(同義詞)/CLUSTER(簇) 數(shù)據(jù)控制語言DCL用來授予或回收訪問數(shù)據(jù)庫的某種特權(quán),并控制,數(shù)據(jù)庫操縱事務發(fā)生的時間及效果,對數(shù)據(jù)庫實行監(jiān)視等。如:l GRANT:授權(quán)。 l ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一點。 l COMMIT [WORK]:提交。 3. 系統(tǒng)需求分析3.1用戶需求分析l 圖書管理的現(xiàn)代化圖書管理系統(tǒng)將以計算機網(wǎng)絡(luò)通信為基礎(chǔ),通過各戶機/服務.器的工作模式,將有關(guān)工作聯(lián)系成一個整體,使圖書的信息收集、處理更快速。準確,從而減少因信息整理、加工延誤造成的損失.l 建立集中統(tǒng)一的基礎(chǔ)數(shù)據(jù)庫.建立圖書信息和讀者信息的數(shù)據(jù)庫,由網(wǎng)絡(luò)數(shù)據(jù)共事性,為平時的管理、分析提供可靠的數(shù)據(jù)來源。l 利用現(xiàn)代化的計算機技術(shù)保證數(shù)據(jù)的一致性和完整性利用計算機網(wǎng)絡(luò)通訊技術(shù)與數(shù)據(jù)庫管理技術(shù),提高數(shù)據(jù)處理的及時性和數(shù)據(jù)使用的準確性,實現(xiàn)一次性錄入,多次共享。多次使用,保證數(shù)據(jù)一致性。l 有良好的附靠性、維護性系統(tǒng)應該具有良好的容錯能力,抵御外界干擾,同時在總體分析的基礎(chǔ)上,可以根據(jù)需要比較容易地進行功能擴充與修改。l 系統(tǒng)的篇學習、易操作系統(tǒng)應具有良好的人機界面,操作方便易學,有關(guān)人員通過簡單講解便可掌握。3.2業(yè)務分析對于書店,首先一步是獲得圖書信息,其次是取得讀者信息,然后是每名讀者購買圖書的信息。根據(jù)上述說明得到一張業(yè)務分析圖; 圖書信息 讀者信息 讀者購買圖書信息 圖 31業(yè)務分析 書店是出售特殊商品書的地方。那么他通常涉及到的工作程序又是些什么呢?A. 它首先涉及到就是書店進書的問題。書店進書之前還有一個預訂書的問題。預訂書需要工作人員認真,仔細的將讀者預訂信息,各出版社發(fā)出的圖書信息,近一段社會上比較暢銷的書,以及書的庫存信息等進行整理,然后再將訂書單發(fā)給各家出版社。 開 始 退 出 進 書 書 店 預 定 銷 售 庫查 看 出 版 社 圖 書 目 錄 管 理 查 詢 庫 存 圖 32 書店的流程 發(fā) 出 訂 單B. 然后在根據(jù)出版社發(fā)回的圖書信息(比如說某一種書是否脫銷了,還可不可能再版發(fā)行)整理訂書單,再進書。其中進書過程涉及到庫管進行清點書籍,產(chǎn)生進書單,然后將圖書分門別類進行上架擺放。將進書單送給相關(guān)工作人員作為數(shù)據(jù)依據(jù)。 開 始 Sk是否斷貨 此書是否暢銷 聯(lián)系出版社此書是否脫銷 刪除此書號 發(fā)出訂單 退出模塊 查 詢 書 庫圖 32 書店預定流程圖 N N Y Y N Y,銷售?,F(xiàn)在的書店大部分都是分片管理,某一樓層按書的不同種類交由不同得人員進行管理。每一次由此人填寫三份付書憑單,一份交給顧客,一份交給收款處,一份管理人員留底。最后,每天銷售結(jié)束后,由付款處及管理員分別到財務處進行核對并交由財務出進行財務處理。 開 始 接收并保存書
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1