資源簡介
實現了圖書管理系統,功能主要分為三部分:書目檢索、讀者管理、圖書管理;書目檢索包括普通檢索和高級檢索;讀者管理包括讀者登錄、讀者信息、讀者借閱歷史、讀者當前借閱、讀者借閱過期催還、管理員登錄等功能;圖書管理包括圖書借閱、圖書歸還、添加圖書、圖書維護、添加用戶、用戶維護、密碼修改。
\MyLibrary\App_Code\BusinessLogicLayer 圖書管理業務邏輯層,包括以下文件:
\Book.cs 圖書信息類
\Borrow.cs 借閱類
\User.cs 用戶類
\MyLibrary\App_Code\DataAccessHelper 圖書管理數據訪問接口層,包括文件:
\SQLString.cs 構造SQL語句的通用類
\GetSafeData.cs 安全獲取數據類
\MyLibrary\App_Code\DataAccessLayer 圖書管理數據訪問層,包括文件:
\DataBase.cs 數據訪問類
\MyLibrary\Controls 圖書管理用戶控件,包括文件:
\AdminLeft.ascx 管理員左側菜單控件
\ReaderLogin.ascx 用戶登錄后菜單控件
\ReaderTop.ascx 用戶不登錄菜單控件
\MyLibrary\DB \MyLibrary.sql 圖書管理數據庫創建腳本
\MyLibrary\DB \MyLibrary.bak 圖書管理數據庫備份
\MyLibrary\Images\ 圖書管理系統圖片文件夾
\MyLibrary\UsersManage 圖書管理用戶管理,包括文件:
\UserAdd.aspx 添加用戶頁面
\UserLists.aspx 用戶維護頁面
\UserDetails.aspx 用戶詳細頁面
\MyLibrary\BookManage 圖書管理圖書管理,包括文件:
\BookAdd.aspx 添加圖書頁面
\BookLists.aspx 圖書維護頁面
\BookDetails.aspx 圖書詳細頁面
\BookSearch.aspx 圖書搜索頁面
\BookSearchResult.aspx 搜索結果頁面
\ReaderBookAdvancedSearch.aspx 用戶高級搜索頁面
\AdminBookAdvancedSearch.aspx 管理員高級搜索頁面
\MyLibrary\Reader 圖書管理讀者信息管理,包括文件:
\ReaderLogin.aspx 讀者登錄頁面
\ReaderLoginMain.aspx 讀者登錄后主頁面
\ReaderNotLogin.aspx 讀者未登錄頁面
\ReaderBorrowHistory.aspx 借閱歷史頁面
\ReaderCurrentBorrow.aspx 當前借閱頁面
\ReaderExpireCuiHuan.aspx 過期催還頁面
\ReaderInformation.aspx 讀者信息頁面
\MyLibrary\Borrow 圖書管理借閱管理,包括文件:
\BorrowBook.aspx 借閱圖書頁面
\ReturnBook.aspx 歸還圖書頁面
代碼片段和文件信息
using?System;
using?System.Data;
using?System.Configuration;
using?System.Collections;
using?System.Web;
using?System.Web.Security;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?System.Web.UI.WebControls.WebParts;
using?System.Web.UI.HtmlControls;
using?MyLibrary.BusinessLogiclayer;
public?partial?class?adminLogin?:?System.Web.UI.Page
{
????protected?void?Page_Load(object?sender?EventArgs?e)
????{
????}
????//登錄按鈕單擊事件
????protected?void?imgBtnLogin_Click(object?sender?ImageClickEventArgs?e)
????{
????????Users?user?=?new?Users();//創建Users對象user
????????if?(user.CheckPassword(txtUserID.Text.Trim()))//根據用戶編號查詢用戶密碼
????????{
????????????if?(user.UserPassword?==?txtPwd.Text.Trim())//輸入密碼與用戶密碼相同
????????????{
????????????????if?(user.UserPower?==?1)//如果該用戶是總管理員
????????????????{
????????????????????Session[“userID“]?=?txtUserID.Text.Trim();//存儲用戶編號
????????????????????Response.Redirect(“adminMain.aspx“);//轉向總管理員操作界面
????????????????}
????????????????else?if?(user.UserPower?==?2)//用戶是普通管理員
????????????????{
????????????????????Response.Redirect(“Borrow/BorrowBook.aspx“);//轉向借書還書界面
????????????????}
????????????}
????????????else//密碼錯誤,給出提示
????????????{
????????????????lbl_message.Text?=?“您輸入的密碼錯誤!“;
????????????}
????????}
????????else//用戶不存在,給出提示
????????{
????????????lbl_message.Text?=?“該用戶不存在!“;
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2065??2007-03-05?17:25??C06\MyLibrary\adminLogin.aspx
?????文件???????1625??2007-03-05?17:25??C06\MyLibrary\adminLogin.aspx.cs
?????文件???????2225??2007-03-05?17:25??C06\MyLibrary\adminMain.aspx
?????文件????????410??2007-03-05?17:25??C06\MyLibrary\adminMain.aspx.cs
?????文件??????12525??2007-03-05?17:25??C06\MyLibrary\App_Code\BusinessLogicla
?????文件???????5896??2007-03-05?17:25??C06\MyLibrary\App_Code\BusinessLogicla
?????文件??????11592??2007-03-05?17:25??C06\MyLibrary\App_Code\BusinessLogicla
?????文件???????2679??2007-03-05?17:25??C06\MyLibrary\App_Code\DataAccessHelper\GetSafeData.cs
?????文件????????467??2007-03-05?17:25??C06\MyLibrary\App_Code\DataAccessHelper\SQLString.cs
?????文件???????8474??2007-03-05?17:25??C06\MyLibrary\App_Code\DataAccessla
?????文件???????5398??2007-03-05?17:25??C06\MyLibrary\BookManage\AdminBookAdvancedSearch.aspx
?????文件???????2341??2007-03-05?17:25??C06\MyLibrary\BookManage\AdminBookAdvancedSearch.aspx.cs
?????文件???????6608??2007-03-05?17:25??C06\MyLibrary\BookManage\BookAdd.aspx
?????文件???????2191??2007-03-05?17:25??C06\MyLibrary\BookManage\BookAdd.aspx.cs
?????文件???????6413??2007-03-05?17:25??C06\MyLibrary\BookManage\BookDetails.aspx
?????文件???????3446??2007-03-05?17:25??C06\MyLibrary\BookManage\BookDetails.aspx.cs
?????文件???????2943??2007-03-05?17:25??C06\MyLibrary\BookManage\BookLists.aspx
?????文件???????2085??2007-03-05?17:25??C06\MyLibrary\BookManage\BookLists.aspx.cs
?????文件???????4494??2007-03-05?17:25??C06\MyLibrary\BookManage\BookSearch.aspx
?????文件???????1003??2007-03-05?17:25??C06\MyLibrary\BookManage\BookSearch.aspx.cs
?????文件???????2416??2007-03-05?17:25??C06\MyLibrary\BookManage\BookSearchResult.aspx
?????文件???????1462??2007-03-05?17:25??C06\MyLibrary\BookManage\BookSearchResult.aspx.cs
?????文件???????4798??2007-03-05?17:25??C06\MyLibrary\BookManage\ReaderBookAdvancedSearch.aspx
?????文件???????1879??2007-03-05?17:25??C06\MyLibrary\BookManage\ReaderBookAdvancedSearch.aspx.cs
?????文件???????4241??2007-03-05?17:25??C06\MyLibrary\BookManage\ReaderBookDetails.aspx
?????文件???????2096??2007-03-05?17:25??C06\MyLibrary\BookManage\ReaderBookDetails.aspx.cs
?????文件???????2314??2007-03-05?17:25??C06\MyLibrary\Borrow\BorrowBook.aspx
?????文件???????2763??2007-03-05?17:25??C06\MyLibrary\Borrow\BorrowBook.aspx.cs
?????文件???????1969??2007-03-05?17:25??C06\MyLibrary\Borrow\ReturnBook.aspx
?????文件???????1097??2007-03-05?17:25??C06\MyLibrary\Borrow\ReturnBook.aspx.cs
............此處省略68個文件信息
- 上一篇:ASP.NET期末復習題
- 下一篇:新聞發布系統三層架構模式完整版
評論
共有 條評論