資源簡介
數據庫課程設計 汽車租借信息系統 C++ 附帶源碼

代碼片段和文件信息
#include?“ccarleasesystem.h“
//構造函數
CCarLeaseSystem::CCarLeaseSystem(QWidget?*parent?Qt::WFlags?flags)
????:?QMainWindow(parent?flags)
{
????ui.setupUi(this);
????//設置用戶默認為無權限
????userAccess=-1;
????//未登錄時隱藏后面幾個Tab頁
????for?(int?i=1;icount();++i)
????{
????????ui.mainTabWidget->setTabEnabled(ifalse);
????}
????//關聯信號和槽
????Qobject::connect(ui.loginButtonSIGNAL(clicked())thisSLOT(SystemLogin()));
????Qobject::connect(ui.addUserButtonSIGNAL(clicked())thisSLOT(InsertNewUser()));
????Qobject::connect(ui.delUserButtonSIGNAL(clicked())thisSLOT(DelUser()));
????Qobject::connect(ui.addCarButtonSIGNAL(clicked())thisSLOT(AddNewCar()));
????Qobject::connect(ui.delCarButtonSIGNAL(clicked())thisSLOT(DelCar()));
????Qobject::connect(ui.addEmpButtonSIGNAL(clicked())thisSLOT(AddNewEmp()));
????Qobject::connect(ui.delEmpButtonSIGNAL(clicked())thisSLOT(DelEmp()));
????Qobject::connect(ui.addLeaseButtonSIGNAL(clicked())thisSLOT(AddNewLease()));
????Qobject::connect(ui.delLeaseButtonSIGNAL(clicked())thisSLOT(DelLease()));
????Qobject::connect(ui.addRuleBreakButtonSIGNAL(clicked())thisSLOT(AddNewRuleBreak()));
????Qobject::connect(ui.delRuleBreakButtonSIGNAL(clicked())thisSLOT(DelRuleBreak()));
????Qobject::connect(ui.addRepariButtonSIGNAL(clicked())thisSLOT(AddNewRepair()));
????Qobject::connect(ui.delRepariButtonSIGNAL(clicked())thisSLOT(DelRepair()));
????Qobject::connect(ui.statisButtonSIGNAL(clicked())thisSLOT(OutputStatis()));
????//設置狀態欄
????copyrightInfoLabel=new?QLabel(tr(“(C)Vistb?HUST?CSIS0601.“));
????ui.statusBar->addWidget(copyrightInfoLabel);
}
//系統登錄
void?CCarLeaseSystem::SystemLogin()
{
????QString?username;
????QString?pwd;
????username=ui.userNameLineEdit->text();
????pwd=ui.pwdLineEdit->text();
????//檢查用戶身份
????if?(username==“admin“&&pwd==“admin“)
????{
????????userAccess=1;
????????QMessageBox?tempMsgBox(QMessageBox::Informationtr(“登錄消息“)tr(“以管理員身份登錄!“)QMessageBox::Ok);
????????tempMsgBox.exec();
????}
????else?if?(username==“user“&&pwd==“user“)
????{
????????userAccess=0;
????????QMessageBox?tempMsgBox(QMessageBox::Informationtr(“登錄消息“)tr(“以普通用戶身份登錄!“)QMessageBox::Ok);
????????tempMsgBox.exec();
????}
????else
????{
????????QMessageBox?tempMsgBox(QMessageBox::Warningtr(“登錄消息“)tr(“登錄失敗!“)QMessageBox::Ok);
????????tempMsgBox.exec();
????}
????if?(userAccess==-1)
????{
????????return;
????}
????//向普通用戶屏蔽相應功能
????if?(userAccess==0)
????{
????????ui.addUserButton->setEnabled(false);
????????ui.delUserButton->setEnabled(false);
????????ui.addCarButton->setEnabled(false);
????????ui.delCarButton->setEnabled(false);
????????ui.addEmpButton->setEnabled(false);
????????ui.delEmpButton->setEnabled(false);
????????ui.addLeaseButton->setEnabled(false);
????????ui.delLeaseButton->setEnabled(false);
????????ui.addRuleBreakButton->setEnabled(false);
????????ui.delRuleBreakButton->
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????138752??2009-09-06?21:36??數據庫課程設計\OutputFiles\plugins\codecs\qcncodecs4.dll
?????文件??????78848??2009-09-06?21:35??數據庫課程設計\OutputFiles\plugins\sqldrivers\qsqlodbc4.dll
?????文件????2012672??2009-09-06?19:49??數據庫課程設計\OutputFiles\QtCore4.dll
?????文件????7464960??2009-09-06?20:04??數據庫課程設計\OutputFiles\QtGui4.dll
?????文件?????179712??2009-09-06?20:04??數據庫課程設計\OutputFiles\QtSql4.dll
?????文件?????220672??2009-09-18?01:01??數據庫課程設計\OutputFiles\汽車租借信息系統.exe
?????文件???????1454??2009-09-18?01:21??數據庫課程設計\SQL?Sentenses.sql
?????文件????4216840??2009-09-06?23:20??數據庫課程設計\vcredist_x86_vs2008sp1.exe
?????文件??????30933??2009-09-16?22:40??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\ccarleasesystem.cpp
?????文件???????2123??2009-09-16?22:14??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\ccarleasesystem.h
?????文件?????????75??2009-09-15?14:51??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\ccarleasesystem.qrc
?????文件??????75674??2009-09-16?22:32??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\ccarleasesystem.ui
?????文件????????747??2009-09-17?00:00??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\GeneratedFiles\qrc_ccarleasesystem.cpp
?????文件???????5019??2009-09-17?00:00??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\GeneratedFiles\Release\moc_ccarleasesystem.cpp
?????文件??????83020??2009-09-17?00:00??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\GeneratedFiles\ui_ccarleasesystem.h
?????文件????????474??2009-09-18?01:01??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\main.cpp
?????文件????????913??2009-09-15?14:51??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\汽車租借信息系統.sln
????..A..H.?????17408??2009-09-17?00:01??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\汽車租借信息系統.suo
?????文件??????10027??2009-09-17?00:01??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\汽車租借信息系統.vcproj
?????文件????????429??2009-09-15?01:34??數據庫課程設計\汽車租借信息系統要求.txt
?????文件????????640??2009-09-18?01:35??數據庫課程設計\重要說明.txt
?????目錄??????????0??2009-09-18?01:03??數據庫課程設計\OutputFiles\plugins\codecs
?????目錄??????????0??2009-09-18?01:03??數據庫課程設計\OutputFiles\plugins\sqldrivers
?????目錄??????????0??2009-09-18?01:03??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\GeneratedFiles\Release
?????目錄??????????0??2009-09-18?01:03??數據庫課程設計\OutputFiles\plugins
?????目錄??????????0??2009-09-18?01:03??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\GeneratedFiles
?????目錄??????????0??2009-09-15?14:51??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP\Resources
?????目錄??????????0??2009-09-18?01:03??數據庫課程設計\OutputFiles
?????目錄??????????0??2009-09-18?01:29??數據庫課程設計\汽車租借信息系統_SourceCodeBackUP
?????目錄??????????0??2009-09-18?01:29??數據庫課程設計
............此處省略3個文件信息
評論
共有 條評論