源碼網無色調測提示:注意修改web.config中資料庫連結為你本機的相關連結。
基於SQLite 三層架構的上網MAC綁定管理系統(NETManage)
************************************************** ****
BLL: 業務層
DALFactory:數據工廠
DBUtility:資料存取層
IDAL:介面層
Model: 資料實體層
SQLServerDAL: 資料層
Web: 表示層,web項目。
DataBase:所有資料庫
************************************************** *****
開發環境:Microsoft Visual Studio 2005 Team Suite + SP1
資料庫設計:Embarcadero ER Studio 7.0
資料庫:SQLite
打開前確保已經安裝咯SP1
並修改Web.config中的連結字串
************************************************** *****
整個專案採用工廠模式三層架構,資料庫採用SQLite,基於Asp.net2.0開發。
SQLite是一個開源資料庫,現在已變得越來越流行,它的體積很小,被廣泛應用於各種不同類型的應用中。
SQLite是一個軟體庫,用於實現自包含、非服務式、零配置、事務化的SQL資料庫引擎。
SQLite是一個嵌入式SQL資料庫引擎,與其它大多數SQL資料庫不同的是,SQLite沒有獨立的服務程序。 SQLite直接讀寫原始的磁碟文件,一個擁有多個表、索引、觸發器和視圖的完整SQL資料庫就包含在一個獨立的磁碟檔案中。資料庫檔案的格式是跨平台的,你可以在32位元和64位元系統之間、甚至在Big-Endian和Little-Endian(譯者註:這是兩種不同的位元組排序方式,Big-Endian是指一個word中的高位元Byte是放在記憶體word區域的低位址處,而Little-Endian則與之相反)兩種不同的架構間自由地拷貝資料庫,這一特性讓SQLite成為應用檔案格式的一種流行選擇。 SQLite不能取代Oracle,但可以考慮作為fopen()的替代方法。
SQLite已經是世界上佈署得最廣泛的SQL資料庫引擎,被用在無以計數的桌上型電腦應用中,還有消費性電子設備中,如行動電話、掌上電腦和MP3播放器等。 SQLite的原始碼就放在公有領域(即WikiPedia的public domain)。
後台管理位址/admin/
帳號密碼:都是admin
內嵌獲得客戶端的MAC和IP位址。
是透過發送ARP來實現的。
展開