資源簡介
非常完整的畢業設計 包括源碼、論文等,需要的同學可以拿去,希望有所幫助。
摘 要
本文介紹了運用ASP.NET、SQLServer 2005等技術,在Microsoft Visual Studio .NET 2005平臺上實現網上書店系統的方法和過程。本系統采用B/S模式開發,使用三層架構,即表示層、數據訪問層和業務邏輯層。三層架構思想:即將各個功能明確分開,放在獨立的層中,各層之間通過協作來完成整體功能。表示層是為了與用戶交互;數據訪問層對數據庫進行增、刪、改、查等;業務邏輯層一般又分為兩層:業務表觀層和業務規則層;業務表觀層是用來實現與表示層的溝通,業務規則層是用來實現用戶密碼的安全等。這樣分層的優點:分工明確,條理清晰,易于調試,而且具有可擴展性,可維護性強。缺點:增加成本。
網上書店系統為用戶提供一系列網上購書服務。系統包含兩類用戶,即管理員和普通用戶。針對這兩類用戶,系統根據登錄時的角色判斷,跳轉到相應的頁面為其提供操作。網上書店系統實現了圖書信息的列表顯示,用戶通過選擇圖書種類進入對應種類的圖書列表,也可以輸入圖書名稱進行模糊查詢。普通用戶可以針對某一本書進行放入購物車、查看詳細信息、查看留言等操作,在結算中心,系統為用戶創建當次購書訂單,默認為“未結”狀態。同時系統為普通用戶提供訂單管理操作,方便用戶查看訂單,并可以針對以前的未結訂單進行已結操作。
管理員負責整個系統的運行與維護,針對圖書、訂單、留言、用戶、角色等,執行添加、刪除、修改等操作。
關鍵字: .Net 書店系統 訂單
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Text;
using?BookModels;
using?BookDAL;
namespace?BookBLL
{
????public?class?BookManager
????{
????????public?static?IList?GetBooksByCategoryId(int?categoryId)
????????{
????????????if?(categoryId?<=?0)
????????????????return?BookService.GetAllBooks();
????????????else
????????????????return?BookService.GetBooksByCategoryId(categoryId);
????????}
????????public?static?IList?GetBooksBybookname(string?bookname)
????????{
????????????return?BookService.GetBooksBybookname(bookname);
????????}
????????public?static?IList?GetAllBooks()
????????{
????????????return?BookService.GetAllBooks();
????????}
????????public?static?void?DeleteBookById(int?bookid)
????????{
????????????BookService.DeleteBookById(bookid);
????????}
????????public?static?void?DeleteBook(Book?book)
????????{
????????????BookService.DeleteBook(book);
????????}
????????public?static?Book?AddBook(Book?book)
????????{
????????????return?BookService.AddBook(book);
????????}
????????public?static?Book?GetBookById(int?bookid)
????????{
????????????return?BookService.GetBookById(bookid);
????????}
????????public?static?void?ModifyUser(Book?book)
????????{
????????????BookService.ModifyUser(book);
????????}
????????public?static?IList?GetBookBybookId(int?bookid)
????????{
???????????return??BookService.GetBookBybookId(bookid);
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3152??2009-12-15?20:53??畢業設計\DB\MyBookShop.sql
?????文件??????68608??2009-06-26?17:18??畢業設計\畢業設計(論文)\相關文檔資料\畢業設計相關表格\學生畢業設計(論文)信息表.doc
?????文件??????32256??2009-06-26?16:32??畢業設計\畢業設計(論文)\相關文檔資料\畢業設計相關表格\畢業設計(論文)初評成績表.doc
?????文件??????31232??2009-06-26?16:36??畢業設計\畢業設計(論文)\相關文檔資料\畢業設計相關表格\畢業設計(論文)總評成績表.doc
?????文件??????33280??2009-06-17?11:12??畢業設計\畢業設計(論文)\相關文檔資料\畢業設計相關表格\畢業設計(論文)指導教師建議成績表.doc
?????文件??????42496??2009-06-26?16:35??畢業設計\畢業設計(論文)\相關文檔資料\畢業設計相關表格\畢業設計(論文)指導記錄.doc
?????文件??????66048??2009-06-26?17:08??畢業設計\畢業設計(論文)\相關文檔資料\畢業設計相關表格\計算機系畢業設計任務書.doc
?????文件??????30720??2009-06-26?16:36??畢業設計\畢業設計(論文)\相關文檔資料\畢業設計相關表格\計算機系畢業設計答辯記錄.doc
?????文件??????24064??2009-12-21?17:09??畢業設計\畢業設計(論文)\論文\封面.doc
?????文件??????22528??2009-12-25?12:17??畢業設計\畢業設計(論文)\論文\摘要.doc
?????文件????6439424??2009-12-25?12:12??畢業設計\畢業設計(論文)\論文\論文.doc
?????文件??????20480??2009-12-21?15:09??畢業設計\畢業項目\BookManager\BookBLL\bin\Debug\BookBLL.dll
?????文件??????40448??2009-12-21?15:09??畢業設計\畢業項目\BookManager\BookBLL\bin\Debug\BookBLL.pdb
?????文件??????40960??2009-12-21?15:09??畢業設計\畢業項目\BookManager\BookBLL\bin\Debug\BookDAL.dll
?????文件??????60928??2009-12-21?15:09??畢業設計\畢業項目\BookManager\BookBLL\bin\Debug\BookDAL.pdb
?????文件??????20480??2009-12-20?12:05??畢業設計\畢業項目\BookManager\BookBLL\bin\Debug\BookModels.dll
?????文件??????48640??2009-12-20?12:05??畢業設計\畢業項目\BookManager\BookBLL\bin\Debug\BookModels.pdb
?????文件???????2622??2009-12-20?12:01??畢業設計\畢業項目\BookManager\BookBLL\BookBLL.csproj
?????文件???????1460??2009-12-20?14:02??畢業設計\畢業項目\BookManager\BookBLL\BookManager.cs
?????文件???????1032??2009-12-20?15:26??畢業設計\畢業項目\BookManager\BookBLL\CategoryManager.cs
?????文件????????582??2009-12-20?14:35??畢業設計\畢業項目\BookManager\BookBLL\CommentManager.cs
?????文件????????232??2009-12-22?22:12??畢業設計\畢業項目\BookManager\BookBLL\obj\BookBLL.csproj.FileList.txt
?????文件??????20480??2009-12-21?15:09??畢業設計\畢業項目\BookManager\BookBLL\obj\Debug\BookBLL.dll
?????文件??????40448??2009-12-21?15:09??畢業設計\畢業項目\BookManager\BookBLL\obj\Debug\BookBLL.pdb
?????文件??????16384??2009-12-20?13:48??畢業設計\畢業項目\BookManager\BookBLL\obj\Debug\Refactor\BookBLL.dll
?????文件???????8553??2009-12-21?17:28??畢業設計\畢業項目\BookManager\BookBLL\obj\Debug\ResolveAssemblyReference.cache
?????文件???????1382??2009-12-21?14:40??畢業設計\畢業項目\BookManager\BookBLL\OrderFormManager.cs
?????文件???????1095??2009-12-21?13:42??畢業設計\畢業項目\BookManager\BookBLL\OrderItemManager.cs
?????文件???????1333??2009-12-15?16:03??畢業設計\畢業項目\BookManager\BookBLL\Properties\AssemblyInfo.cs
?????文件???????1071??2009-12-18?10:56??畢業設計\畢業項目\BookManager\BookBLL\RolesManager.cs
............此處省略170個文件信息
- 上一篇:ASP.NET 實現的博客系統
- 下一篇:c#(c sharp)實用100小
評論
共有 條評論