国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)

這篇具有很好參考價值的文章主要介紹了MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、系統(tǒng)定義

?文章來源地址http://www.zghlxwxcb.cn/news/detail-441017.html

圖書借閱管理是學(xué)校工作中的一項重要內(nèi)容,學(xué)校圖書館,書目繁多,用戶的信息冗雜,且信息數(shù)據(jù)在每天變化,如果采用人工方式進(jìn)行管理控制,不僅工作量龐大,而且容易出錯。浪費了許多的人力和物力,已不能適應(yīng)時代的發(fā)展。在當(dāng)今信息時代,這種傳統(tǒng)的管理方法必然被以計算機為基礎(chǔ)的信息管理系統(tǒng)所代替,圖書管理系統(tǒng)可以有效的管理圖書資源,控制圖書增加,刪除,修改,學(xué)生借閱和返還的流程,縮小開支,提高工作效率與準(zhǔn)確率,能夠節(jié)省時間,既方便了管理人員,又方便了學(xué)生,對圖書館的管理有很大的幫助,極大地提高了效率。

二、需求分析

1.系統(tǒng)綜合需求

關(guān)系模式

圖書(圖書編號,ISBN號,書名,作者,出版社,價格,類型,位置)

用戶(用戶編號,密碼,姓名,性別,電話,欠費情況)

管理員(管理員賬號,密碼,姓名,性別,電話,密碼)

借閱(用戶編號,ISBN號,圖書編號,借書時間,還書時間)

功能:

1、管理員功能

(1)錄入圖書,錄入數(shù)據(jù)格式

(2)修改圖書信息,刪除圖書信息;

(3)查詢圖書,可按書名、書號或類型進(jìn)行圖書信息查詢;

(5)查詢借閱用戶借書情況,至少包括借閱用戶名、借閱圖書、時間等

(6)繳費:用戶欠費之后,可以為用戶辦理繳費。

2、普通用戶功能:

(1)查詢圖書:可按書名、作者、書號或出版社進(jìn)行圖書信息的查詢;

(2)借閱圖書:根據(jù)查詢到圖書,進(jìn)行借閱,同時庫存量要相應(yīng)的減少,注意:超過借書數(shù)時不能借閱;

(3)還書:還書成功后,相應(yīng)的同時圖書庫存要增加。

2.業(yè)務(wù)流程圖

2.1普通用戶

MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)

?

2.2管理員

MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)

?

3.數(shù)據(jù)流圖

3.0登錄系統(tǒng)(圖3.0)

MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)

?

圖3.0

3.1查詢管理(圖3.1)

MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)????????????????????????????????????????????????????????????????????????圖3.1

3.2圖書借還管理(圖3.2)

MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)

?

圖3.2

3.3圖書管理(圖3.3)

MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)

?

圖3.3

3.4管理員管理(圖3.4)

MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)

?

圖3.4

3.5讀者管理(圖3.5)

MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)

?

圖3.5

4.數(shù)據(jù)字典

1.數(shù)據(jù)項

(1)圖書信息表(book)

數(shù)據(jù)項名

注釋

數(shù)據(jù)項含義

數(shù)據(jù)類型

取值范圍

取值含義

Book_id

圖書編號

每本書的唯一標(biāo)識

char(10)

10

ISBN

國際標(biāo)準(zhǔn)書號

識別圖書

char(13)

13

Book_name

書名

圖書的書名

char?(20)

020

Book_author

作者

圖書的作者

char?(10)

010

Book_publish

出版社

圖書的出版機構(gòu)

char?(20)

020

Book_price

價格

圖書的價格

Decimal(3,2)

0~3,0~2

Book_type

類型

圖書的類型

char(5)

0~5

Book_location

位置

圖書的位置

char?(20)

0~20

(2)借閱信息表(borrowinfo)

數(shù)據(jù)項名

注釋

數(shù)據(jù)項含義

數(shù)據(jù)類型

取值范圍

取值含義

ID

讀者編號

借閱人的唯一標(biāo)識

char(10)

10

ISBN

國際標(biāo)準(zhǔn)書號

識別圖書

char(13)

13

Book_id

圖書編號

每本書獨一無二的標(biāo)識

char(10)

10

Borrowed_time

借閱時間

借閱圖書的時間

data

Return_time

還書時間

歸還圖書的時間

date

(3)讀者信息表(user)

數(shù)據(jù)項名

注釋

數(shù)據(jù)項含義

數(shù)據(jù)類型

取值范圍

取值含義

ID

讀者編號

借閱人的唯一標(biāo)識

char(10)

10

name

讀者姓名

借閱人的姓名

char(10)

010

sex

讀者性別

借閱人的性別

char(1)

0~1

tel

聯(lián)系電話

借閱人的電話號碼

char(11)

0~11

pd

密碼

借閱人的密碼

varchar(50)

0~50

fee

欠費數(shù)

欠費情況

Tinyint(3)

0~3

(4)管理員信息表(admin)

數(shù)據(jù)項名

注釋

數(shù)據(jù)項含義

數(shù)據(jù)類型

取值范圍

取值含義

admin_id

管理員編號

管理員的唯一標(biāo)識

char(10)

10

admin_name

管理員姓名

管理員的姓名

char(10)

010

adminr_sex

管理員性別

管理員的性別

char(1)

0~1

admin_tel

聯(lián)系電話

管理員的電話號碼

char(11)

0~11

admin_pd

密碼

管理員的密碼

varchar(20)

050

2.數(shù)據(jù)結(jié)構(gòu)

數(shù)據(jù)結(jié)構(gòu)名

含義說明

組成

圖書信息表

定義了圖書的相關(guān)信息

圖書編號、書名、作者、出版社、價格、庫存

借閱信息表

定義了借閱圖書的有關(guān)信息

讀者編號、圖書編號、借閱時間、還書時間

讀者信息表

定義了讀者有關(guān)信息

讀者編號、讀者姓名、讀者性別、聯(lián)系電話、密碼、欠費數(shù)

管理員信息表

定義了管理員有關(guān)信息

管理員編號、管理員姓名、管理員性別、聯(lián)系電話、密碼

3.數(shù)據(jù)流

數(shù)據(jù)流名

說明

數(shù)據(jù)流來源

數(shù)據(jù)流去向

組成

平均流量

高峰期流量

查詢管理

讀者可以修改密碼,查詢圖書信息,查詢借閱信息

借閱信息表、圖書信息表

讀者

圖書編號、書名、作者、出版社、價格、庫存、讀者編號、借閱時間、還書時間

每天20個

每天100個

圖書借還管理

讀者借書,讀者還書

借閱信息表

管理員

讀者編號、圖書編號、借閱時間、還書時間

每天20個

每天100個

繳費管理

讀者逾期繳費

讀者信息表

讀者

讀者編號、讀者姓名、讀者性別、聯(lián)系電話、密碼、欠費數(shù)

每天10個

每天20個

圖書管理

圖書入庫,圖書信息

借閱信息表、圖書信息表

圖書信息表、管理員

圖書編號、書名、作者、出版社、價格、庫存、讀者編號、借閱時間、還書時間

每天20個

每天100個

管理員管理

查詢管理員信息,登記管理員信息,修改管理員信息,刪除管理員信息

管理員信息表

管理員信息表、管理員

管理員編號、管理員姓名、管理員性別、聯(lián)系電話、密碼

每天2個

每天10個

讀者管理

查詢讀者信息,登記讀者信息,修改讀者信息,刪除讀者信息

讀者信息表

讀者信息表、管理員

讀者編號、讀者姓名、讀者性別、聯(lián)系電話、密碼、欠費數(shù)

每天2個

每天10個

4.數(shù)據(jù)存儲

數(shù)據(jù)存儲名

說明

流入的數(shù)據(jù)流

流出的數(shù)據(jù)流

組成

數(shù)據(jù)量

存取方式

入庫

圖書入庫

圖書信息表

圖書信息表

圖書信息表

100個記錄

隨機存取

讀者登記

登記讀者信息

讀者信息表

讀者信息表

讀者信息表

100個記錄

隨機存取

讀者修改

修改讀者信息

讀者信息表

讀者信息表

讀者信息表

100個記錄

隨機存取

讀者刪除

刪除讀者信息

讀者信息表

讀者信息表

讀者信息表

100個記錄

隨機存取

管理員登記

登記管理員信息

管理員信息表

管理員信息表

管理員信息表

100個記錄

隨機存取

管理員修改

修改管理員信息

管理員信息表

管理員信息表

管理員信息表

100個記錄

隨機存取

管理員刪除

修改管理員信息

管理員信息表

管理員信息表

管理員信息表

100個記錄

隨機存取

5.處理過程

處理過程名

說明

輸入數(shù)據(jù)流

輸出數(shù)據(jù)流

處理

入庫

圖書入庫

圖書信息表

圖書信息表

記錄入庫圖書的圖書編號、書名、作者、出版社、價格、庫存入庫數(shù)量,入庫日期

讀者登記

登記讀者信息

讀者信息表

讀者信息表

讀者編號、讀者姓名、讀者性別、聯(lián)系電話、密碼、欠費數(shù)

讀者修改

修改讀者信息

讀者信息表

讀者信息表

讀者編號、讀者姓名、讀者性別、聯(lián)系電話、密碼、欠費數(shù)

讀者刪除

刪除讀者信息

讀者信息表

讀者信息表

讀者編號、讀者姓名、讀者性別、聯(lián)系電話、密碼、欠費數(shù)

管理員登記

登記管理員信息

管理員信息表

管理員信息表

管理員編號、管理員姓名、管理員性別、聯(lián)系電話、密碼

管理員修改

修改管理員信息

管理員信息表

管理員信息表

管理員編號、管理員姓名、管理員性別、聯(lián)系電話、密碼

管理員刪除

修改管理員信息

管理員信息表

管理員信息表

管理員編號、管理員姓名、管理員性別、聯(lián)系電話、密碼

三、概念結(jié)構(gòu)設(shè)計

  1. 全局E-R模型

MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)

?

到了這里,關(guān)于MYSQL課程設(shè)計——圖書管理系統(tǒng)(一)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【C語言課程設(shè)計】圖書管理系統(tǒng)

    【C語言課程設(shè)計】圖書管理系統(tǒng)

    引言 : 圖書管理系統(tǒng)是一個重要的信息管理系統(tǒng),對于圖書館和書店等機構(gòu)來說,它能夠方便地管理圖書的錄入、顯示、查詢、修改和刪除等操作。本實驗基于C語言開發(fā)了一個簡單的圖書管理系統(tǒng),通過賬戶名和密碼進(jìn)行系統(tǒng)訪問和權(quán)限控制,并實現(xiàn)了上述功能。在本實驗

    2024年02月15日
    瀏覽(23)
  • C++課程設(shè)計:圖書管理系統(tǒng)【附源碼】

    課程設(shè)計目的 ??作為軟件工程和計算機科學(xué)與技術(shù)專業(yè)的基本課程,課程設(shè)計不僅涵蓋了C++語言的知識體系,又與工程的實際需要切實相關(guān)。通過課程設(shè)計的綜合性訓(xùn)練,對開發(fā)者解決實際問題能力,編程能力,動手能力有很大的提升,更有助于樣成良好的編程習(xí)慣。 圖

    2024年02月07日
    瀏覽(18)
  • RFID課程設(shè)計-圖書管理系統(tǒng)用戶端設(shè)計

    RFID課程設(shè)計-圖書管理系統(tǒng)用戶端設(shè)計

    RFID課程設(shè)計-圖書管理系統(tǒng)用戶端設(shè)計 課程設(shè)計題目課程設(shè)計任務(wù)內(nèi)容題目設(shè)計基本原理NFC開發(fā)概述標(biāo)簽調(diào)度系統(tǒng)如何將 NFC 標(biāo)簽映射到 MIME 類型和 URI如何將 NFC 標(biāo)簽分發(fā)到應(yīng)用在 Android 清單中請求 NFC 訪問權(quán)限過濾 NFC IntentACTION_NDEF_DISCOVEREDACTION_TAG_DISCOVERED從 Intent 中獲取信息

    2024年02月08日
    瀏覽(25)
  • c語言課程設(shè)計(圖書館管理系統(tǒng))

    c語言課程設(shè)計(圖書館管理系統(tǒng))

    大一c語言課程設(shè)計:圖書館管理系統(tǒng)。 圖書管理系統(tǒng),功能齊全拿來就能用 1.主界面 ? 代碼段 ?2.圖書錄入界面 運用文件錄入多次使用 ? 代碼段 ?3.圖書查詢界面 根據(jù)輸入書的數(shù)據(jù)與文件中數(shù)據(jù)進(jìn)行比對 ,查找后輸出。 代碼段 4.圖書修改 輸入修改圖書數(shù)據(jù)并在文件中查找

    2024年02月11日
    瀏覽(23)
  • 【Java課程設(shè)計】基于Java Swing 的圖書管理系統(tǒng)

    【Java課程設(shè)計】基于Java Swing 的圖書管理系統(tǒng)

    ?? 作者簡介 :在校大學(xué)生一枚,Java領(lǐng)域新星創(chuàng)作者,Java、Python正在學(xué)習(xí)中。 ?? 個人主頁: 我是一棵卷心菜的個人主頁 ?? 日常學(xué)習(xí)網(wǎng)站: ??途W(wǎng),可以用來刷算法題、工作內(nèi)推、面經(jīng)復(fù)習(xí)、練習(xí)SQL等等,很不錯的多功能網(wǎng)站。點擊注冊學(xué)習(xí)刷題吧! ?? 自我提醒: 多

    2024年02月07日
    瀏覽(32)
  • 基于Java的圖書借閱網(wǎng)站, java+springboot+vue開發(fā)的圖書借閱管理系統(tǒng) - 畢業(yè)設(shè)計 - 課程設(shè)計

    基于Java的圖書借閱網(wǎng)站, java+springboot+vue開發(fā)的圖書借閱管理系統(tǒng) - 畢業(yè)設(shè)計 - 課程設(shè)計

    本程序?qū)崿F(xiàn)圖書的智能化、信息化和簡單化;實現(xiàn)圖書信息的增加、刪除、修改、查找、借閱、還書、收藏的顯示操作及實時數(shù)據(jù)庫的提交和更改和對普通用戶的增、刪、改、查;提高圖書管理員工作信息報送及反饋的工作效率,減輕管理員的勞動負(fù)擔(dān);提高信息的及時性和

    2024年04月28日
    瀏覽(25)
  • 數(shù)據(jù)庫課程設(shè)計-圖書館管理系統(tǒng)(3. 用戶軟件,基于QT)

    數(shù)據(jù)庫課程設(shè)計-圖書館管理系統(tǒng)(3. 用戶軟件,基于QT)

    如果對你有幫助,可以給卑微的博主留個贊、關(guān)注、收藏? ?(不是)? (騙一下數(shù)據(jù),說不定以后面試就過了,拜謝) 用戶軟件的實現(xiàn)根據(jù)自己所用語言選擇對應(yīng)開發(fā)工具,c++ 較常用的是QT或者M(jìn)FC。這里使用QT做個示例,但博主前端屬實現(xiàn)學(xué)現(xiàn)賣,也就是能用級別,可以參考一下

    2024年02月09日
    瀏覽(25)
  • 【JAVA】 圖書管理系統(tǒng)(javaSE簡易版 內(nèi)含畫圖分析) | 期末大作業(yè)&課程設(shè)計

    【JAVA】 圖書管理系統(tǒng)(javaSE簡易版 內(nèi)含畫圖分析) | 期末大作業(yè)&課程設(shè)計

    作者主頁:paper jie 的博客 本文作者:大家好,我是paper jie,感謝你閱讀本文,歡迎一建三連哦。 本文錄入于《JAVA》專欄,本專欄是針對于大學(xué)生,編程小白精心打造的。筆者用重金(時間和精力)打造,將javaSE基礎(chǔ)知識一網(wǎng)打盡,希望可以幫到讀者們哦。 其他專欄:《算法詳

    2024年02月09日
    瀏覽(25)
  • 數(shù)據(jù)庫原理課程設(shè)計/圖書借閱管理系統(tǒng)代碼與word(sql server)

    數(shù)據(jù)庫原理課程設(shè)計/圖書借閱管理系統(tǒng)代碼與word(sql server)

    圖 書 借 閱 管 理 系 統(tǒng) ——數(shù)據(jù)庫實踐課程設(shè)計實驗 注:圖為word插入自帶的,表格為excel表格先制作后復(fù)制粘貼到word的,代碼為高亮處理后的代碼塊 目錄 第一章 ?設(shè)計背景與需求分析 1.1 ?設(shè)計需求 1.2 ?設(shè)計背景 1.2.1 ?圖書管理的現(xiàn)狀?? 1.2.2 ?選題的目的、意義 ?? 1.3

    2024年02月06日
    瀏覽(26)
  • 【Java/SSM/LayUI】JavaEE課程設(shè)計(基于Layui+SSM的圖書管理系統(tǒng)項目介紹及源碼)

    【Java/SSM/LayUI】JavaEE課程設(shè)計(基于Layui+SSM的圖書管理系統(tǒng)項目介紹及源碼)

    注: 本文為JavaEE課程的課程設(shè)計,如需原文件及項目代碼請后臺聯(lián)系作者或qq3416252112,也可在作者主頁資源中下載,僅供學(xué)習(xí)交流使用! 一、項目介紹 ? 結(jié)合本學(xué)期所學(xué)知識,以及以往積累的經(jīng)驗,我們通過Layui+SSM的方式完成了簡化版的“圖書管理系統(tǒng)”。本系統(tǒng)操作界面

    2024年02月05日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包