91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.46MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-01
  • 語言: 其他
  • 標簽: QT??C++??

資源簡介

該系統能夠實現:借書、還書、讀者維護、圖書維護等功能。 具體要求如下: 館藏圖書建有檢索索引目錄,保存相關收藏的各種信息,包括:編號、書名、作者、出版社、出版日期,每種圖書有1-10冊不等。館中各類圖書允許借閱離館,圖書館需了解圖書的借閱者姓名、借閱者聯系電話、借閱日期。 借閱圖書被歸還后,首先要經過檢查,正常情況歸庫以備再借;輕微破損經修補后歸庫;嚴重破損或被借閱者遺失時,聯系借閱者賠償,此書淘汰。 程序應可顯示出某冊圖書的當前狀態(庫存、借出、修補、淘汰)。為方便讀者檢索,系統可以用任意字串為關鍵字在所有館藏圖書的名稱索引內進行檢索(圖書名稱內包含關鍵字字串時即為選中),并顯示結果。 為提高圖書周轉,規定每人最多借閱圖書30天,系統每日檢查被借圖書,給出超期借閱者名單以便聯系。當顯示讀者信息時,應該能夠顯示其所借圖書,以及每本書離歸還還有多少天。為了解圖書需求狀況,系統可對圖書借閱歷史進行分析,對某一專業的所有借閱者所借圖書,按每本圖書的被借次數給出排序結果

資源截圖

代碼片段和文件信息

#include?“bookborrow.h“
#include?“ui_bookborrow.h“
#include?

Bookborrow::Bookborrow(QWidget?*parent)?:
????QDialog(parent)
????ui(new?Ui::Bookborrow)
{
????ui->setupUi(this);
????setWindowtitle(“自助借書系統“);
????this->resize(?QSize(?1300?800));
????doTimeUpdate();
????timer=new?QTimer(this);//創建定時器
????connect(timerSIGNAL(timeout())thisSLOT(doTimeUpdate()));////將定時器超時信號與槽(功能函數)聯系起來
????timer->start(1000);//開始運行定時器,定時時間間隔為1000ms
????connect(ui->borrowradioSIGNAL(clicked(bool))thisSLOT(doBorrowInfo()));
????connect(ui->backradioSIGNAL(clicked(bool))thisSLOT(doBackInfo()));
????connect(ui->queryradioSIGNAL(clicked(bool))thisSLOT(doQueryInfo()));
????connect(ui->searchSIGNAL(returnPressed(bool))thisSLOT(doSearchButton()));//回車鍵
????connect(ui->searchSIGNAL(clicked(bool))thisSLOT(doSearchButton()));
????connect(ui->searchtableWidgetSIGNAL(itemClicked(QTableWidgetItem*))thisSLOT(doShowBorrowArea()));
????connect(ui->borrowSIGNAL(clicked(bool))thisSLOT(doBorrowButton()));
????connect(ui->backtableSIGNAL(itemClicked(QTableWidgetItem*))thisSLOT(doShowBackAera()));
????connect(ui->backSIGNAL(clicked(bool))thisSLOT(doBackButton()));
}

Bookborrow::~Bookborrow()
{
????delete?ui;
}
extern?QString?name;
void?Bookborrow::initSystem(QString?nameQString?majorQString?phone){
????ui->searchtableWidget->horizontalHeader()->setSectionresizeMode(QHeaderView::Stretch);
????ui->querytableWidget->horizontalHeader()->setSectionresizeMode(QHeaderView::Stretch);
????ui->backtable->horizontalHeader()->setSectionresizeMode(QHeaderView::Stretch);
???????userName=name;
???????majorr=major;
???????phonee=phone;
???????ui->userlabel->setText(userName);
???????ui->stackedWidget->setCurrentIndex(0);
???????ui->borrowradio->setChecked(true);
???????ui->search->setFocus();
}

void?Bookborrow::doTimeUpdate(){
????ui->timelabel->setText(QDateTime::currentDateTime().toString(“yyyy-MM-dd?hh:mm:ss“));
}

void?Bookborrow::doBorrowInfo(){
?ui->stackedWidget->setCurrentIndex(0);
}
void?Bookborrow::doBackInfo(){
?ui->stackedWidget->setCurrentIndex(1);
?doShowBackResult();
}
void?Bookborrow::doQueryInfo(){
?ui->stackedWidget->setCurrentIndex(2);
?doShowQueryResult();
}

void?Bookborrow::doSearchButton(){//搜書
????QString?label=ui->index->currentText();
????QString?key;
????QString?queryStr=“select?*?from?book?where?“;
????//qDebug()<????if(label==“書名“){
????????if(ui->searchEdit->text().isEmpty()){
????????????QMessageBox::warning(this“Failed““請輸入書名關鍵字“QMessageBox::Cancel);
????????}else{
????????????key=ui->searchEdit->text();
????????????queryStr+=“name?LIKE‘%“+key+“%‘“;
????????????doShowSearchResult(queryStr);
????????}
????}else?if(label==“書號“){
????????if(ui->searchEdit->text().isEmpty()){
????????????QMessageBox::warning(this“Failed““請輸入書號關鍵字“QMessageBox::Cancel);
????????}else{
????????????key=ui->searchEdit->text();
????????????queryStr+=“id=‘“+key+“‘“;
?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????97128??2018-09-28?01:05??library\bai.jpg

?????文件?????270398??2018-09-28?01:12??library\book.ico

?????文件??????70111??2018-09-28?01:03??library\book.jpg

?????文件??????16436??2018-09-29?13:23??library\bookborrow.cpp

?????文件???????1011??2018-09-27?01:41??library\bookborrow.h

?????文件??????22377??2018-09-29?00:55??library\bookborrow.ui

?????文件???????1033??2018-09-23?23:36??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\.qmake.stash

?????文件?????826157??2018-09-29?13:23??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\bookborrow.o

?????文件?????736659??2018-09-24?11:30??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\bookmanager.o

?????文件?????763628??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\dialog.o

?????文件????7833159??2018-09-29?13:23??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\library.exe

?????文件?????270686??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\logo_res.o

?????文件?????752171??2018-09-29?13:03??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\main.o

?????文件?????943903??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\mainwindow.o

?????文件???????5625??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_bookborrow.cpp

?????文件?????540635??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_bookborrow.o

?????文件???????2746??2018-09-24?11:31??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_bookmanager.cpp

?????文件?????511960??2018-09-24?11:31??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_bookmanager.o

?????文件???????3414??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_dialog.cpp

?????文件?????691666??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_dialog.o

?????文件???????4441??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_mainwindow.cpp

?????文件?????692869??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_mainwindow.o

?????文件???????9895??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_predefs.h

?????文件???????4262??2018-09-27?23:09??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_reg.cpp

?????文件?????692692??2018-09-27?23:09??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_reg.o

?????文件???????3767??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_stack.cpp

?????文件?????455301??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_stack.o

?????文件???????3845??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_userm.cpp

?????文件?????692561??2018-09-29?09:44??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\moc_userm.o

?????文件????2319104??2018-09-29?13:03??library\build-library-Desktop_Qt_5_11_1_MinGW_32bit-Debug\debug\qrc_photo.cpp

............此處省略48個文件信息

評論

共有 條評論