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

正文內(nèi)容

圖書出租管理系統(tǒng)設計論文很全-在線瀏覽

2025-03-07 14:24本頁面
  

【正文】 1.概述Visual Studio 2008是面向Windows Vista、Office 200Web ,代號“Orcas”,是對Visual Studio 2005一次及時、全面的升級。Xml是Internet環(huán)境中跨平臺的,依賴于內(nèi)容的技術(shù),是當前處理結(jié)構(gòu)化文檔信息的有力工具。的訪問方式,語言更加簡潔。設計器中可以實時反映變更,XAML XAML是extensible Application Markup Language的英文縮寫,相應的中文名稱為可擴展應用程序標記語言,它是微軟公司為構(gòu)建應用程序用戶界面而創(chuàng)建的一種新的描述性語言。中智能感知功能可以提高開發(fā)效率。Visual Studio 2008可以高效開發(fā)Web應用, AJAX , AJAX項目模板,它還可以高效開發(fā)Office應用和Mobile應用?!菊棵嫦?qū)ο缶幊蹋∣bject Oriented Programming,簡稱OOP,面向?qū)ο蟪绦蛟O計)是一種計算機編程架構(gòu)。OOP 達到了軟件工程的三個主要目標:重用性、靈活性和擴展性。OOP 主要有以下的概念和組件:(1)組件——數(shù)據(jù)和功能一起在運行著的計算機程序中形成的單元,組件在 OOP 計算機程序中是模塊和結(jié)構(gòu)化的基礎。 (3)封裝——也叫做信息封裝:確保組件不會以不可預期的方式改變其它組件的內(nèi)部狀態(tài);只有在那些提供了內(nèi)部狀態(tài)改變方法的組件中,才可以訪問其內(nèi)部狀態(tài)。(4)多態(tài)性——組件的引用和類集會涉及到其它許多不同類型的組件,而且引用組件所產(chǎn)生的結(jié)果得依據(jù)實際調(diào)用的類型。就是說用類來對組件進行分組,而且還可以定義新類為現(xiàn)存的類的擴展,這樣就可以將類組織成樹形或網(wǎng)狀結(jié)構(gòu),體現(xiàn)了動作的通用性。它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。它提供多種功能,可使多個應用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數(shù)據(jù)庫。 按功能劃分,數(shù)據(jù)庫管理系統(tǒng)大致可分為6個部分:(1)模式翻譯:提供數(shù)據(jù)定義語言(DDL) 數(shù)據(jù)定義語言(DDL)是一種用于定義數(shù)據(jù)結(jié)構(gòu),計算機語言。Initially it referred to a subset of SQL, but is now used in a generic sense to refer to any formal language for describing data or information structures, like XML ,它提到的SQL子集,但現(xiàn)在在通用意義上用來指任何數(shù)據(jù)或信息的描述結(jié)構(gòu),如XML模式,形式語言。用它書寫的數(shù)據(jù)庫模式被翻譯為內(nèi)部表示。數(shù)據(jù)庫的各種數(shù)據(jù)操作(如查找、修改、插入和刪除等)和數(shù)據(jù)庫的維護管理都是以數(shù)據(jù)庫模式為依據(jù)的。 (3)交互式查詢:提供易使用的交互式查詢語言,如SQL、DBMS負責執(zhí)行查詢命令,并將查詢結(jié)果顯示在屏幕上。 (5)事務運行管理:提供事務運行管理及運行日志,事務運行的安全性監(jiān)控和數(shù)據(jù)完整性檢查,事務的并發(fā)控制及系統(tǒng)恢復等功能。 基于關系模型的數(shù)據(jù)庫管理系統(tǒng)已日臻完善,并已作為商品化軟件廣泛應用于各行各業(yè)。隨著新型數(shù)據(jù)模型及數(shù)據(jù)管理的實現(xiàn)技術(shù)的推進,可以預期DBMS軟件的性能還將更新和完善,應用領域也將進一步地拓寬。DBMS提供相應數(shù)據(jù)語言來定義(DDL)數(shù)據(jù)庫結(jié)構(gòu),它們是刻畫數(shù)據(jù)庫框架,并被保存在數(shù)據(jù)字典中。DBMS提供數(shù)據(jù)操縱語言(DML) 數(shù)據(jù)操作語言(DML)是由計算機程序和/或數(shù)據(jù)庫用戶用來插入,刪除和更新數(shù)據(jù)庫數(shù)據(jù)的計算機語言的家庭。,實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的基本存取操作:檢索,插入,修改和刪除。DBMS提供數(shù)據(jù)控制功能,即是數(shù)據(jù)的安全性、完整性和并發(fā)控制等對數(shù)據(jù)庫運行進行有效地控制和管理,以確保數(shù)據(jù)正確有效。包括數(shù)據(jù)庫初始數(shù)據(jù)的裝入,數(shù)據(jù)庫的轉(zhuǎn)儲、恢復、重組織,系統(tǒng)性能監(jiān)視、分析等功能。DBMS提供處理數(shù)據(jù)的傳輸,實現(xiàn)用戶程序與DBMS之間的通信,通常與操作系統(tǒng)協(xié)調(diào)完成。(1)應用層。(2)語言翻譯處理層。(3)數(shù)據(jù)存取層。(4)數(shù)據(jù)存儲層。(5)操作系統(tǒng)。操作系統(tǒng)提供的存取原語和基本的存取方法通常是作為和DBMS存儲層的接口。專業(yè)人士一般讀C sharp,現(xiàn)在很多非專業(yè)一般讀C井。它在繼承C C語言是一種計算機程序設計語言。它可以作為系統(tǒng)設計語言,編寫工作系統(tǒng)應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。C++以其獨特的語言機制在計算機科學的各個領域中得到了廣泛的應用。強大功能的同時去掉了一些它們的復雜特性(例如沒有宏和模版,不允許多重繼承)?!癇asic”是指 BASIC(初學者通用符號指令代碼)編程語言。您只需學會 BASIC 的幾個功能,就可以創(chuàng)建有用的程序了。簡單的可視化操作和C++的高運行效率,以其強大的操作能力、優(yōu)雅的語法風格、。它在數(shù)據(jù)庫市場已經(jīng)占據(jù)了主導地位。另外,Oracle是世界上最大的RDBMS供應商。無需編寫任何代碼,只需通過直觀的可視化操作就可以完成大部分數(shù)據(jù)管理任務。它不僅可以通過ODBC ODBC(Open Database Connectivity,開放數(shù)據(jù)庫互連)是微軟公司開放服務結(jié)構(gòu)(WOSA,Windows Open Services Architecture)中有關數(shù)據(jù)庫的一個組成部分,它建立了一組規(guī)范,并提供了一組對數(shù)據(jù)庫訪問的標準API(應用程序編程接口)。ODBC本身也提供了對SQL語言的支持,用戶可以直接將SQL語句送給ODBC?!菊?SQL語句概述SQL(Structured Query Language)是一種數(shù)據(jù)庫查詢和程序設計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關系數(shù)據(jù)庫系統(tǒng)。 (2)數(shù)據(jù)操作語言(DML),例如:insert、update、delete語句。,例如:select語句。它用于提供對數(shù)據(jù)庫對象的訪問控制??刂圃L問 DB2 實例的第一級由操作系統(tǒng)來管理。第二級安全性控制對服務器上的數(shù)據(jù)庫的訪問。此外,SQL四條最基本的數(shù)據(jù)操作語句:Insert,Delete,Select和Update,即增加,刪除、查詢和修改。該系統(tǒng)的最大優(yōu)點在于易學易用,將圖書出租業(yè)務進行現(xiàn)代化的管理,即使是非計算機專業(yè)的人員同樣可以使用本系統(tǒng)。本系統(tǒng)包括了雇員管理、顧客管理、圖書出租管理、圖書歸還管理、圖書采購管理、圖書詳細信息管理和圖書租金管理7項業(yè)務的管理。詳細地說就是,店長可以進行的業(yè)務管理比店員的業(yè)務管理更多,店長可以對本系統(tǒng)的所有管理業(yè)務進行相關操作,但是店員不能進行雇員管理方面的操作。本系統(tǒng)實現(xiàn)的功能主要可以分為三大類:一是人員管理功能;二是圖書管理功能;三是系統(tǒng)管理功能。它們是能夠?qū)崿F(xiàn)的所有功能進行系統(tǒng)詳細的概括,充分說明了本系統(tǒng)比人工管理的優(yōu)勢所在。 人員管理功能人員管理主要分為雇員管理和顧客管理。這兩種分類的區(qū)別主要在于他們的權(quán)限不同。(1)店長:顧名思義就是指一店之長。即,管理雇員的信息資料、顧客的信息資料、圖書出租/歸還業(yè)務、圖書采購業(yè)務、圖書詳細信息資料等等??梢詫Τ鲎獾甑南嚓P出租的業(yè)務管理。 顧客管理就是將所有光顧出租店的顧客進行詳細信息資料的錄入本系統(tǒng),方便店員根據(jù)不同顧客的信息資料進行操作。 圖書管理功能圖書管理功能分為圖書出租/歸還管理功能、圖書采購管理功能和圖書的詳細信息管理功能。圖書的出租也是有不同的情況:假如你是新的顧客就必須先錄入你的詳細信息資料之后在進行圖書的出租;假如你是老顧客就只用直接進行圖書的出租。 圖書的采購是根據(jù)客戶的不同需求進行的,例如,那出租店就會采購大量的同一本圖書,以便大家在不同時間都可以租到這本套圖書;,那么出租店就是將這本書替換為新的圖書等等。 系統(tǒng)管理功能系統(tǒng)管理在這主要是指本系統(tǒng)所涉及的出租方面的管理,即圖書出租的租金規(guī)則管理。我是將圖書進行了相應的分類,然后根據(jù)不同的圖書類別進行計算圖書的押金和租金問題,其中還涉及到的問題有:不同級別的圖書租金是有區(qū)別的,等級越高的圖書押金就越貴,同時租金就越貴;相同級別的圖書租金又要根據(jù)出租時間以及歸還時間作出相應的租金的增減等等。系統(tǒng)分析是系統(tǒng)開發(fā)的第一階段,其目標就是在系統(tǒng)規(guī)劃所規(guī)定的項目開發(fā)范圍內(nèi),明確系統(tǒng)開發(fā)的目標和用戶對于信息的具體需求,并提出新系統(tǒng)的邏輯方案。系統(tǒng)分析工作的主要任務是明確問題、確定目標和了解用戶的信息需求,其主要成果——系統(tǒng)說明書將作為今后系統(tǒng)設計、系統(tǒng)實施的重要基礎和主要依據(jù)。系統(tǒng)初步調(diào)查階段的目的是明確系統(tǒng)開發(fā)的目標和規(guī)模,從系統(tǒng)分析人員和管理人員的角度看新項目開發(fā)有無必要和可能,并論證其開發(fā)的必要性和可行性。出租店設有3個管理:人事管理、信息管理、業(yè)務管理。(2) 信息管理:對出租店的圖書詳細信息、圖書庫存量和圖書租金進行管理。按照管理信息系統(tǒng)的原理和方法,采用成熟的信息技術(shù)和手段,提高出租店的管理水平,優(yōu)化人力、物力的配置是本系統(tǒng)的基本目標。 經(jīng)濟可行性成本估算:利用現(xiàn)有的計算機,自己開發(fā),可以承擔的費用范圍。 技術(shù)可行性調(diào)查分析,得到人工圖書出租管理的系統(tǒng)流程圖,如下圖所示。店長或雇員輸入編號和口令登錄成功顧客管理系統(tǒng)BookRental數(shù)據(jù)庫顧客信息圖書信息圖書管理出租采購雇員信息tStock庫存表出租證明采購通知租金圖書tRent租金表店長或雇員由上面的兩圖可以看出,后一圖對圖書出租店的各項業(yè)務的管理進行了明細化,補充了前一圖中沒有的采購功能以及雇員和顧客的信息管理功能的操作。 操作可行性本系統(tǒng)將圖書出租店的管理業(yè)務,即人員管理(雇員和顧客信息管理)、圖書的信息管理、出租、歸還、采購等都包括在其中,方便店員管理圖書出租店的業(yè)務,比人工的管理更方便快捷。 系統(tǒng)的總目標圖書出租管理系統(tǒng)將根據(jù)圖書出租店的管理要求和經(jīng)營方式,按照管理信息系統(tǒng)的原理和方法,為使用者提供信息數(shù)據(jù),從而方便對出租店的業(yè)務、信息等進行決策和管理。為店員獲得迅速、安全、準確的信息提供可靠依據(jù),并作出相應的處理就是本系統(tǒng)的設計總目標。第二階段:設計階段,對系統(tǒng)的需求進行擴充和功能完善(主要包括系統(tǒng)的數(shù)據(jù)庫設計以及概要設計和詳細設計)。第四階段:論文階段,對系統(tǒng)進行最后的改進與測試,編寫系統(tǒng)論文。在軟件工程的歷史中,很長時間里人們一直認為需求分析是整個軟件工程中的一個簡單步驟,但在過去十多年中越來越多的人認識到它是整個過程中最關鍵的一個過程。許多大型應用系統(tǒng)的失敗,最后均歸結(jié)到需求分析的失敗:要么獲取需求的方法不當,使得需求分析不到位或不徹底,導致開發(fā)者反復多次地進行需求分析,致使設計、編碼、測試無法順利進行;要么客戶配合不好,導致客戶對需求不確認,或客戶需求不斷變化,同樣致使設計、編碼、測試無法順利進行。這些需求包括:功能需求(做什么),性能需求(要達到什么指標),環(huán)境需求(如機型,操作系統(tǒng)等),可靠性需求(不發(fā)生故障的概率),安全保密需求,用戶界面需求,資源使用需求(軟件運行是所需的內(nèi)存,CPU CPU (Central Processing Unit,中央處理單元),它可以被簡稱做微處理器,不過經(jīng)常被人們直接稱為處理器(processor)。CPU的種類決定了操作系統(tǒng)和相應的軟件?!菊康?,軟件成本消耗與開發(fā)進度需求,預先估計以后系統(tǒng)可能達到的目標。最后,綜合成系統(tǒng)的解決方案,給出要開發(fā)的系統(tǒng)的詳細邏輯模型(做什么的模型)。請注意,需求分析階段的成果是需求規(guī)格說明書,向下一階段提交。評審通過才可進行下一階段的工作,否則重新進行需求分析。備 注:表4 加工邏輯定義表加工名稱:信息增加、刪除編 號:激發(fā)條件:進行顧客或雇員的信息編輯加工邏輯:對每一個顧客或雇員的信息資料,做: “顧客信息表”或“雇員信息表”進行檢索,以增加、刪除相應的顧客或雇員的信息。備 注: (1)數(shù)據(jù)流圖雇員信息顯示信息資料信息增加、刪除、信息編輯啊F2雇員信息表tushu(2)數(shù)據(jù)字典(例舉部分說明)表1 “雇員”數(shù)據(jù)項定義表數(shù)據(jù)項名稱:雇員取值及含義:店長和普通店員備 注:表2“雇員表”數(shù)據(jù)存儲定義表數(shù)據(jù)名稱:雇員信息表F2組 成:雇員編號+雇員姓名+雇員年齡+孤雁性別+身份證號+聯(lián)系電話+聯(lián)系地址+職務+工資+進店時間+口令+管理權(quán)限組 織:按照雇員編號排列備 注: (1)數(shù)據(jù)流圖顧客信息登記F7圖書庫存表tushu出租信息登記好圖書出租圖書采購采購通知登記采購圖書出租書F1顧客信息表tushuF3圖書詳細信息表tushu確認信息歸還信息F8圖書歸還表tushu圖書歸還顧客歸還書店員缺書信息F4圖書出租表tushu(2)數(shù)據(jù)字典(例舉部分說明)表1 “出租押金”數(shù)據(jù)項定義表數(shù)據(jù)項名稱:出租押金取 值:~備 注:表2“出租租金”數(shù)據(jù)項定義表數(shù)據(jù)項名稱:出租租金取 值:備 注:表3“出租圖書數(shù)量”數(shù)據(jù)項定義表數(shù)據(jù)項名稱:圖書出租數(shù)量取 值:正整數(shù)備 注:表4“出租單”數(shù)據(jù)流定義表數(shù)據(jù)流名稱:出租單組 成:顧客編號+顧客姓名+|圖書編號+押金+數(shù)量+總價|+出租總價+雇員編號備 注:表5“出租表”數(shù)據(jù)存儲定義表數(shù)據(jù)名稱:出租信息表F4組 成:出租序號+{{圖書編號}+{顧客編號}+出租日期+歸還日期+應還日期+押金+租金+{數(shù)量}+{雇員編號}}組 織:按照出租編號排列備 注:表6“歸還表”數(shù)據(jù)存儲定義表數(shù)據(jù)名稱:歸還信息表F8組 成:歸還序號+{{出租序號}+{圖書編
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1