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

正文內容

數據庫課程設計——圖書管理系統(tǒng)-在線瀏覽

2025-05-25 23:10本頁面
  

【正文】 庫系統(tǒng)原理課程設計課題名稱:圖書信息管理系統(tǒng) 姓 名: 班 級: 學 號: 指導老師: 2014年 01月 02日目錄 3 背景介紹 3 開發(fā)背景的選用及介紹 3 4 系統(tǒng)分析 4 系統(tǒng)目標 4 4 5 實體ER圖 5 數據流程圖 8 8 ER圖轉換為關系模型 8 數據字典 95.物理結構設計階段 10 物理設計階段的目標和任務 10 數據存儲方面 10 10 創(chuàng)建數據庫,數據表 10 創(chuàng)建視圖 12 創(chuàng)建索引 13 創(chuàng)建觸發(fā)器 13 數據表的初始化 14 初始表的顯示 167.數據庫界面實現 19 19 系統(tǒng)的實現 19 25 背景介紹隨著社會的發(fā)展,人們對于知識的需求也在不斷地增長。書籍作為人們獲取并增長知識的主要途徑,使得圖書館在人們生活中占有了一定位置。這些都直接影響了讀者對圖書館藏書的充分利用。面對圖書館數以萬計的圖書,紛繁復雜的讀者信息,頻繁更替的借還書信息,傳統(tǒng)的直接方法不但管理出現漏洞,造成損失。充分利用計算機的功能實現對讀者管理、書籍管理,借閱管理等自動化控制,將會使圖書館的工作大大減弱。將會使得圖書館系統(tǒng)極大限度的應用于現代化圖書管理中。 Query Language)的縮寫,意思為結構化查詢語言。SQL被作為關系型數據庫管理系統(tǒng)的標準語言。目前,絕大多數流行的關系型數據庫管理系統(tǒng),如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL語言標準。SQL允許用戶在高層的數據結構上工作,而不對單個記錄進行操作,可操作記錄集,所有SQL 語句接受集合作為輸入,返回集合作為輸出。SQL不要求用戶指定對數據的存放方法, 這種特性使用戶更易集中精力于要得到的結果;所有SQL語句使用查詢優(yōu)化器,它是RDBMS的一部分,由它決定對指定數據存取的最快速度的手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而用戶則從不需要知道表是否有索引、有什么類型的索引?;镜腟QL 命令只需很少時間就能學會,最高級的命令在幾天內便可掌握。 java簡介java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言,是由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。在全球云計算和移動互聯網的產業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。對于前者要求建立起數據一致性和完整性強、數據安全性好的數據庫。 在數據庫應用系統(tǒng)開發(fā)之前,對開發(fā)數據庫的基本概念,數據庫的結構、開發(fā)數據庫應用程序的步驟、開發(fā)體系及方法都應當有相當清晰的了解和認識。開發(fā)的主要過程為:理解用戶的需求,然后,把它們轉變?yōu)橛行У臄祿煸O計。 系統(tǒng)目標1. 用戶方便進行圖書查詢,圖書瀏覽和圖書分類瀏覽,進行圖書借閱并了解自己的借書情況和個人情況。3. 管理員可以方便進行圖書管理,用戶管理,管理員管理。用戶管理包括用戶信息的添加,刪除,修改和鎖定(限制用戶的正常使用功能,使其無法登陸)。4. 用戶和管理員可以修改自己的密碼,修改前需先核實自己的原始密碼。6. 考慮程序執(zhí)行操作時可能出現的情況,比如刪除圖書分類時該分類下存在圖書,程序自動跳轉該分類圖書查看。等待管理員確認該用戶所借圖書已經全部歸還之后才允許刪除該用戶信息。系統(tǒng)利用java與數據庫結合的技術建立數據庫管理系統(tǒng),采用交互式的圖形用戶界面(GUI)來實現。同時它也是進行概要設計和詳細設計的基礎,是進行內部維護和測試的依據。刪除操作:考慮到了字段在不同表中可能會同時存在的情況,比如:刪除圖書分類時候該分類下有書或者刪除用戶時該用戶有借書記錄,這樣的情況下程序會給出提醒并跳轉到該分類下的所有圖書查看或者是該用戶的全部借書查看。查詢操作:考慮到了模糊查詢的實現, SQL語句中用“l(fā)ike”,還有組合查詢,通過對用戶輸入情況的判斷來確定SQL語句的最終形式,比如用戶查詢時并未輸入圖書名字,就是名字匹配任意字符,那么程序給數據庫的SQL語句就會是name like ‘%’。超期統(tǒng)計:假定借書超期的限制是三十天,借書記錄中的所有數據的借書時間如果不在當前服務器時間減去三十天和當前服務器時間之間,那么這條借書記錄就屬于超期記錄了。發(fā)送消息:往消息表中添加數據,該數據包含用戶名,用戶超期的圖書,超期時間,罰金等相關警告信息。數據庫備份和還原操作:程序只要告訴SQL 服務器執(zhí)行備份和還原SQL語句就可以實現,在還原時程序還在使用系統(tǒng)數據庫,此時執(zhí)行還原操作會因為沒有排它使用權出現錯誤,所以應告訴SQL 服務器使用另外的一個數據庫,程序中用的是:use master。所有條件都允許后則執(zhí)行還原操作,如果數據庫數據比較多,備份和還原的時間都可能會比較長。3. 書籍種類實體ER圖種類名稱種類編號書籍種類 書籍實體ER圖書籍名稱書籍編號書籍種類借閱情況作者書籍單價出版社出版日期 讀者實體ER圖性別姓名借書證號讀者讀者類別注冊日期 借書記錄實體ER圖書籍編號書籍名稱姓名借書記錄借書證號應還時間借閱時間 還書記錄實體ER圖借書證號書籍編號姓名還書記錄歸還時間借閱時間書籍名稱 還書記錄實體ER圖借書證號書籍編號姓名罰款信息罰款金額超期時間書籍名稱 總的ER圖(略去實體屬性)書籍種類還書記錄信息登記歸還書籍借閱借書記錄讀者罰款罰款信息 數據流程圖圖書館管理員還書記錄借書記錄圖書歸還處理檢查讀者身份檢查圖書是否可借填寫借閱庫,修改圖書庫借閱庫圖書庫借閱庫圖書庫填寫歸還記錄修改圖書記錄有效可借填寫借閱記錄借閱信息修改 ER圖轉換為關系模型 書籍種類(種類編號,種類名稱)書籍(書籍編號,書籍名稱,書籍種類,作者,出版社,出版時間,單價,是否可借)讀者(借書證號,姓名,性別,讀者類別,注冊日期)借書記錄(姓名,書籍編號,書籍名稱,借書證號,借閱時間,應還時間)還書記錄(姓名,書籍編號,書籍名稱,借書證號,借閱時間,歸還時間)罰款信息(書籍編號,書籍名稱,借書證號,姓名,超期時間,罰款金額) 數據字典 表421 書籍種類信息表表中列名數據類型及長度可否為空種類編號intNot null種類名稱Varchar(30)Not null表422 書籍信息表表中
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1