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

基于html+css+js的圖書管理系統(tǒng)

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

目 錄
一.項目設(shè)計方案 4
二.實施過程分析 4
三.項目設(shè)計成果 4
四.項目創(chuàng)新性 4
五.改進(jìn)及展望 4
六.項目成員 4
附錄一 5
一.項目設(shè)計方案
本項目是用html,css,js語言編寫的圖書管理系統(tǒng),用jquery進(jìn)行頁面的加工,ajax異步讀取信息,json數(shù)據(jù)存儲相關(guān)信息。
1.項目界面設(shè)計
(1)注冊界面:主要包含3個輸入框,分別是用戶名,密碼和郵箱。下方一個注冊按鈕和css制作的小球波浪動畫。以賀卡的布局展現(xiàn)整個頁面。
(2)登錄界面:主要包含2個輸入框,分別是用戶名,密碼。下方一個登錄按鈕。以賀卡的布局展現(xiàn)整個頁面。
(3)主界面:主要包含一個圖書信息的表格,添加圖書的輸入框,搜索框,管理系統(tǒng)的標(biāo)題,頁腳。背景圖是一個圖書館的實景圖。
2.項目交互設(shè)計
本應(yīng)用涉及到的交互有:
(1)點擊注冊按鈕,如果有輸入框內(nèi)容為空,彈出警告。點擊確定重新注冊,注冊成功后,跳轉(zhuǎn)出注冊成功的提示,提示后自動跳轉(zhuǎn)到登錄頁面。
(2)點擊登錄按鈕,如果如果有輸入框內(nèi)容為空,彈出警告。如果登錄的用戶名或密碼與json數(shù)據(jù)中存儲的不一致,則彈出警告。點擊確定重新登錄。點擊登錄按鈕,用戶名和密碼與存儲的一致則跳轉(zhuǎn)出現(xiàn)登錄成功,本文轉(zhuǎn)載自http://www.biyezuopin.vip/onews.asp?id=15031再自動跳轉(zhuǎn)到主頁面。
(3)輸入需要增加的圖書信息,如果有輸入框中內(nèi)容為空,則出現(xiàn)警告。如果書的數(shù)目為負(fù),則出現(xiàn)警告。點擊添加圖書按鈕,圖書信息被增加到表格上。
(4)輸入需要搜索的圖書/作者/出版社信息,點擊搜索按鈕,彈出圖書詳細(xì)信息。
(5)點擊圖書列表中的刪除按鈕,刪除單條信息。
3.項目功能設(shè)計
(1)注冊
用戶輸入用戶名,密碼和郵箱進(jìn)行注冊,如果輸入框內(nèi)容為空則報出警告。
(2)登錄
用戶輸入用戶名,密碼,與已存儲的json數(shù)據(jù)進(jìn)行驗證,驗證成功進(jìn)入主界面,不成功彈出警告。
(3)瀏覽圖書
進(jìn)入主界面后,可以查看表格中的圖書信息,鼠標(biāo)移動到圖書信息上會有一定的效果變化。
(4)增加圖書
設(shè)置五個輸入框,分別是:書名,作者名,數(shù)量,出版社,單價。
用戶輸入信息后點擊添加按鈕添加到表格上。
如果有輸入框為空則彈出警告。
如果書籍?dāng)?shù)量為負(fù)也彈出警告。
(5)刪除圖書
點擊圖書表格上每條圖書后的刪除按鈕,刪除單條圖書信息,新添加后的圖書信息也可以刪除。
(6)搜索圖書
用戶在搜索框輸入書名/作者/出版社信息,點擊搜索按鈕,彈出該圖書的詳細(xì)信息,如果沒有搜索到,就彈出提示。新增加的信息也可以被搜索到。

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>圖書管理系統(tǒng)</title>
    <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.css" rel="stylesheet">
    <script type="text/javascript" src="jquery.js"></script>
    <style>
        table {
            width: 500px;
            height: 100px;
            background-color: white;
            opacity:0.9;
            text-align: center;
        }

        .but{
            background-color: transparent;
            border: none;
            color: blue;
        }
        .but:hover{
            text-decoration: underline;
            color: red;
        }
        #tab {
            margin-top: 2%
        }

        #find {
            margin-top: 5%;
            padding-right: 0;
        }

        #name,
        #au,
        pub {
            width: 16%;
        }

        #num,
        #money {
            width: 10%;
           
        }

        .add {
            margin-left: 10px;
        }

        #header {
            margin-top: 20%;
        }
        .icon{
            width: 5%;
           margin-right: 10px;
        }
        .conticon{
            margin-top: -8%;
            margin-left: 1%;
        }
    </style>
</head>

<body>
   <div id="box">
    <div class="container">
      <h1 style="position: absolute;top: 10%;left: 45%;">圖書管理系統(tǒng)</h1>
        <div id="header">
           
            <div class="col-md-12">
                <form class="form-inline">
                    <div class="form-group">
                        <label for="exampleInputName2">書名:</label>

                        <input type="text" id="name" / class="form-control">
                        <label for="exampleInputName2">作者:</label>
                        <input type="text" id="au" / class="form-control">
                        <label for="exampleInputName2">數(shù)量:</label>
                        <input type="number" id="num" / class="form-control">
                        <label for="exampleInputName2">出版社:</label>
                        <input type="text" id="pub" / class="form-control">
                        <label for="exampleInputName2">單價:</label>
                        <input type="number" id="money" / class="form-control">
                        <input type="button" id="addBook" class="add btn btn-primary" value="添加圖書" />
                    </div>
                </form>
            </div>
        </div>
        <div id="find" class="col-md-4 col-md-offset-8">
            <div class="col-md-10" style="margin-left: -7px;">
                <input type="text" class="txtx form-control" id="tex" placeholder="請輸入想要查找的書名/作者名/出版社">
            </div>
            <input type="button" value="搜索" class="butt btn btn-primary" >

        </div>
        <div class="col-md-12">
            <div class="table-responsive">
                <table border="1" cellspacing="0" cellpadding="0" id="tab" class="tabb table table-hover ">

                    <tr id="clone">
                        <td>書名</td>
                        <td>作者</td>
                        <td>數(shù)量</td>
                        <td>出版社</td>
                        <td>單價</td>
                        <td> </td>
                    </tr>
                    <tbody>

                    </tbody>
                </table>
            </div>
        </div>
        
        <div class="footer">
            
            
            
             <div class="container">
                        <div class="row text-center">
                            <div class="col-md-10 col-md-offset-1" style="padding-bottom: 10%;padding-top: 10%;">
                                <h4 style="color:#6e6969;">Wechat&nbsp;:&nbsp;hictoo / QQ&nbsp;:&nbsp;2947873981 / 2947873981@qq.com / Tel : 18742527701 </h4>
                                <h4 style="color:#6e6969;">點擊下方圖標(biāo)與我聯(lián)系</h4>
                            </div>
                        </div>
                    </div>
                    <div class="conticon col-md-12 text-center">
                        <a href="tencent://message/?uin=2947873981&Site=qq&Menu=yes"><img src="./sucai/qq.png" alt="" class="icon"></a>
                        <a href="mailto:2947873981@qq.com"><img src="./sucai/email.png" alt="" class="icon"></a>
                    </div>
                    
                    
                    
        </div>
        
    </div>

</div>
    <script>
        $.ajax({
            url: "books.json",
            dataType: "json",

            success: function(data) {

                //data -- 請求成功的相應(yīng)數(shù)據(jù) responseText

                console.log(data);

                $.each(data.result.list, function(index, item) {
                    console.log(item.bookname);
                    var bookname = item.bookname;
                    var author = item.author;
                    var count = item.count;
                    var publish = item.publish;
                    var price = item.price;

                    var txt = "<tr><td>" + bookname + "</td><td>" + author + "</td><td>" + count + "</td><td>" + publish + "</td><td>" + price + '' + "</td><td>" + '<button id="deleteB" class="but">刪除</button>' + "</td></tr>";
                    $(".tabb").append(txt);
                })


                var obj = data.result.list;
                console.log(obj);





                $(document).ready(function() {



                    //搜索圖書信息
                    $("#find").on("click", ".butt", ser);

                    function ser() {
                        console.log("find");
                        var text = $("#tex").val();
                        console.log(text);
                        var text2 = $("#tex2").val();
                        var text3 = $("#tex3").val();
                        var len = data.result.list.length;
                        console.log(len);
                        //  console.log(data.result.list[1].bookname);
                        var a = 0;
                        for (var i = 0; i < len; i++) {
                            if (text == data.result.list[i].bookname) {
                                alert("書名:  " + data.result.list[i].bookname + "\n作者:  " + data.result.list[i].author + "\n數(shù)量:  " + data.result.list[i].count + "\n出版社:  " + data.result.list[i].publish + "\n價格:  " + data.result.list[i].price);
                                $("#tex").val("");
                                a++;


                            }
                            if (text == data.result.list[i].author) {
                                alert("書名:  " + data.result.list[i].bookname + "\n作者:  " + data.result.list[i].author + "\n數(shù)量:  " + data.result.list[i].count + "\n出版社:  " + data.result.list[i].publish + "\n價格:  " + data.result.list[i].price);
                                $("#tex").val("");
                                a++;
                            }
                            if (text == data.result.list[i].publish) {
                                alert("書名:  " + data.result.list[i].bookname + "\n作者:  " + data.result.list[i].author + "\n數(shù)量:  " + data.result.list[i].count + "\n出版社:  " + data.result.list[i].publish + "\n價格:  " + data.result.list[i].price);
                                $("#tex").val("");
                                a++;
                            }
                        }
                        if (a == 0) {
                            alert("沒有找到相關(guān)信息");
                            $("#tex").val("");
                        }

                    }



                    //刪除圖書信息

                    $("#tab").on("click", ".but", de);

                    function de() {
                        console.log("eeeee");
                        $(this).parent().parent().remove();
                    }


                    //添加圖書信息
                    $("#header").on("click", ".add", ad);


                    function ad() {

                        var bookname = $("#name").val();
                        var author = $("#au").val();
                        var count = $("#num").val();
                        var publish = $("#pub").val();
                        var price = $("#money").val();
                       
                        if(bookname==""||author==""||count==""||publish==""||price==""){
                            alert("請完善圖書信息,任何信息不得為空");
                            console.log("afaf");
                        }
                        
                        else{
                            if(parseInt(count)<0){
                            alert("圖書數(shù)量不能為負(fù)");
                                
                        }
                            else{
                        var txt2 = "<tr><td>" + bookname + "</td><td>" + author + "</td><td>" + count + "</td><td>" + publish + "</td><td>" + price + '' + "</td><td>" + '<button id="deleteB" class="but">刪除</button>' + "</td></tr>";
                        $(".tabb").append(txt2);
                        data.result.list.push({
                            bookname,
                            author,
                            count,
                            publish,
                            price
                        });
                        console.log(data.result.list);
                            $("#name").val("");
                            $("#au").val("");
                            $("#num").val("");
                            $("#pub").val("");
                            $("#money").val("");
                    }
                        }
                    }

                });

            },


            error: function(jqxhr, textStatus, err) {
                console.log(jqxhr, textStatus, err)
            }

        })
        
         var hei = $(window).height();
        // console.log(wid);
        console.log(hei);
        $("#box").css({
            "background-image":"url(gi.jpg)",
            "background-size":"100%",
            //"width": wid,
            "height": hei
        });
    </script>



</body>

</html>

基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)

基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)
基于html+css+js的圖書管理系統(tǒng)文章來源地址http://www.zghlxwxcb.cn/news/detail-449883.html

到了這里,關(guān)于基于html+css+js的圖書管理系統(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)文章

  • 基于Java+Spring+Html的圖書借閱管理系統(tǒng)詳細(xì)設(shè)計和實現(xiàn)

    基于Java+Spring+Html的圖書借閱管理系統(tǒng)詳細(xì)設(shè)計和實現(xiàn)

    博主介紹 : ? 全網(wǎng)粉絲20W+,csdn特邀作者、博客專家、CSDN新星計劃導(dǎo)師、java領(lǐng)域優(yōu)質(zhì)創(chuàng)作者,博客之星、掘金/華為云/阿里云/InfoQ等平臺優(yōu)質(zhì)作者、專注于Java技術(shù)領(lǐng)域和畢業(yè)項目實戰(zhàn) ? ?? 文末獲取源碼聯(lián)系 ?? ?????精彩專欄 推薦訂閱 ?????不然下次找不到喲 ?java項目

    2024年02月04日
    瀏覽(30)
  • 基于SSM框架的項目:圖書管理系統(tǒng)

    基于SSM框架的項目:圖書管理系統(tǒng)

    總體任務(wù) :整合 SpringMVC + Spring + MyBatis 框架,實現(xiàn)書城項目的增刪改查以及檢索功能。 網(wǎng)站架構(gòu)依然采用前端 JSP + 控制層 Controller + 業(yè)務(wù)層 Service + 持久層 Dao + 數(shù)據(jù)庫的形式。 其中: 數(shù)據(jù)庫由 MySQL 管理; MyBatis 作為 持久層用來操作數(shù)據(jù)庫; SpringMVC 作為控制層與前端就行

    2024年02月05日
    瀏覽(22)
  • 云借閱圖書管理系統(tǒng)[基于SSM框架的項目]

    云借閱圖書管理系統(tǒng)[基于SSM框架的項目]

    SSM框架本學(xué)期也是剛進(jìn)行完答辯,在云借閱圖書管理系統(tǒng)的基礎(chǔ)功能上 新增了一些功能 用來作為SSM框架的大作業(yè)進(jìn)行的答辯。也是對 MyBatis框架、Spring框架、Spring MVC框架 的注解開發(fā)有了一定的理解。下面給大家展示效果圖,有對這個項目感興趣的可以到我的 下載資源 里下

    2024年02月05日
    瀏覽(22)
  • 前端三大件html,css,js原生實現(xiàn)學(xué)生信息管理系統(tǒng)(課程設(shè)計)

    前端三大件html,css,js原生實現(xiàn)學(xué)生信息管理系統(tǒng)(課程設(shè)計)

    ? 目錄結(jié)構(gòu)如該圖所示,只要將文件命名成圖上三種。代碼即可正常運行。分別有三個文件,一個是app.js,放學(xué)生信息刪除添加查詢主要邏輯代碼。login.html放登錄頁面樣式以及相關(guān)邏輯。studentList.html 放置學(xué)生管理的頁面。 運行效果圖: ? 代碼: ?app.js login頁面 studentList.

    2024年02月04日
    瀏覽(30)
  • 基于Vue、Axios、Node.js的圖書管理系統(tǒng)【網(wǎng)頁前端高級編程】

    基于Vue、Axios、Node.js的圖書管理系統(tǒng)【網(wǎng)頁前端高級編程】

    本圖書管理系統(tǒng)是基于Vue、Ajax、Node.js等技術(shù)的管理系統(tǒng),筆者給其命名為陽光圖書管理系統(tǒng),意味著我們這個年紀(jì)應(yīng)該活得灑脫像陽光一樣,應(yīng)充滿活力與信心。再此感謝老師朋友的悉心指導(dǎo),由于此系統(tǒng)是筆者初次完成的一個小型管理系統(tǒng),必定有許多紕漏,如有不足請指正。

    2024年02月09日
    瀏覽(99)
  • 基于springboot實現(xiàn)網(wǎng)上圖書商城管理系統(tǒng)項目【項目源碼+論文說明】

    基于springboot實現(xiàn)網(wǎng)上圖書商城管理系統(tǒng)項目【項目源碼+論文說明】

    基于springboot實現(xiàn)網(wǎng)上圖書商城管理系統(tǒng)演示 在Internet高速發(fā)展的今天,我們生活的各個領(lǐng)域都涉及到計算機(jī)的應(yīng)用,其中包括網(wǎng)上圖書商城的網(wǎng)絡(luò)應(yīng)用,在外國網(wǎng)上圖書商城已經(jīng)是很普遍的方式,不過國內(nèi)的管理網(wǎng)站可能還處于起步階段。網(wǎng)上圖書商城具有網(wǎng)上圖書信息管理

    2024年02月08日
    瀏覽(27)
  • 第二章:項目環(huán)境搭建【基于Servlet+JSP的圖書管理系統(tǒng)】

    第二章:項目環(huán)境搭建【基于Servlet+JSP的圖書管理系統(tǒng)】

    02-圖書管理系統(tǒng)-項目環(huán)境搭建 ??本項目涉及到的工具都有在云盤提供,自行下載即可 JDK8 IDEA2021 Tomcat8.5 MySQL的客戶端工具SQLYog … ??通過IDEA創(chuàng)建maven項目。勾選腳手架工具。選擇 maven-archetype-webapp 設(shè)置項目的基礎(chǔ)信息 3.1 JDK配置 ??JDK使用的是JDK8。我們也需要配置下:

    2024年02月11日
    瀏覽(25)
  • 用mysql+實現(xiàn)客戶端界面代碼【(css+html+js)或者vue】做一個酒店管理系統(tǒng)

    用mysql+實現(xiàn)客戶端界面代碼【(css+html+js)或者vue】做一個酒店管理系統(tǒng)

    魚弦:CSDN內(nèi)容合伙人、CSDN新星導(dǎo)師、51CTO(Top紅人+專家博主) 、github開源愛好者(go-zero源碼二次開發(fā)、游戲后端架構(gòu) https://github.com/Peakchen) ?? ? ? ? 設(shè)計內(nèi)容: 兩種身份的用戶 1)普通客戶:自己個人信息的管理、預(yù)定房間功能、收銀結(jié)賬功 能(押金,退房,賬單處理): 2)管理

    2024年02月08日
    瀏覽(24)
  • 基于JSP+Mysql+HTml+Css賓館酒店管理系統(tǒng)設(shè)計與實現(xiàn)

    基于JSP+Mysql+HTml+Css賓館酒店管理系統(tǒng)設(shè)計與實現(xiàn)

    ?博主介紹 :黃菊華老師《Vue.js入門與商城開發(fā)實戰(zhàn)》《微信小程序商城開發(fā)》圖書作者,CSDN博客專家,在線教育專家,CSDN鉆石講師;專注大學(xué)生畢業(yè)設(shè)計教育和輔導(dǎo)。 所有項目都配有從入門到精通的基礎(chǔ)知識視頻課程,學(xué)習(xí)后應(yīng)對畢業(yè)設(shè)計答辯。 項目配有對應(yīng)開發(fā)文檔、

    2024年04月14日
    瀏覽(23)
  • 基于ssm+vue.js+uniapp小程序的圖書管理系統(tǒng)附帶文章和源代碼部署視頻講解等

    基于ssm+vue.js+uniapp小程序的圖書管理系統(tǒng)附帶文章和源代碼部署視頻講解等

    ?? 博主介紹 :?CSDN特邀作者、985計算機(jī)專業(yè)畢業(yè)、某互聯(lián)網(wǎng)大廠高級全棧開發(fā)程序員、碼云/掘金/華為云/阿里云/InfoQ/StackOverflow/github等平臺優(yōu)質(zhì)作者、專注于Java、小程序、前端、python等技術(shù)領(lǐng)域和畢業(yè)項目實戰(zhàn),以及程序定制化開發(fā)、全棧講解、就業(yè)輔導(dǎo)、面試輔導(dǎo)、簡

    2024年04月22日
    瀏覽(32)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包