出版時間:2010-1 出版社:清華大學(xué)出版社 作者:丁士鋒,蔡平 編著 頁數(shù):625
前言
隨著網(wǎng)站技術(shù)的進(jìn)一步發(fā)展,各個部門對網(wǎng)站開發(fā)技術(shù)的要求日益提高,綜觀人才市場,各企事業(yè)單位對網(wǎng)站開發(fā)工作人員的需求也大大增加。但是網(wǎng)站建設(shè)作為一項綜合性的技能,對很多計算機(jī)技術(shù)都有著很高的要求。網(wǎng)站開發(fā)工作包括市場需求研究、網(wǎng)站策劃、網(wǎng)頁平面設(shè)計、網(wǎng)站程序開發(fā)、數(shù)據(jù)庫設(shè)計以及網(wǎng)站的推廣運(yùn)作等,可以系統(tǒng)掌握這些知識的網(wǎng)絡(luò)工程師相對較少?! ∪绱酥T多方面的知識,使得很多初學(xué)者往往都會感到十分困惑,不知道各項技術(shù)之間的關(guān)系。本套叢書正是由此而來,并完美地解決了這個問題——為廣大讀者學(xué)習(xí)網(wǎng)站開發(fā)技術(shù)提供一個完整的學(xué)習(xí)方案。叢書的組織結(jié)構(gòu)如下: 本書是其中的一本,用以幫助讀者掌握ASP.NET項目開發(fā)技術(shù)。近年來,.NET的發(fā)展趨勢越來越熱,目前已經(jīng)與Java和C++并列為最熱門的三大編程技術(shù),從人才市場對程序員的需求中不難發(fā)現(xiàn).NET的應(yīng)用程度。很多企業(yè)的電子商務(wù)和企業(yè)辦公系統(tǒng)等的開發(fā),都希望采用對中間業(yè)務(wù)層處理能力強(qiáng)大的.NET平臺?! ∫陨鲜袌鲂枨鬀Q定了.NET正成為一門熱門的編程語言,有越來越多的人想學(xué)習(xí)它,也有一些其他語言的編程者想轉(zhuǎn)到.NET編程環(huán)境中。根據(jù)筆者的經(jīng)驗,開發(fā)實際程序和讀代碼是最有效的學(xué)習(xí)方式,大家可以從實際開發(fā)中參考幫助文檔或其他的教程書籍來理解理論知識?! W(xué)習(xí)編程語言的程度不同,未來發(fā)揮的空間也不一樣,獲得的經(jīng)濟(jì)回報也不同。那么,怎樣讓用戶由最初的簡單代碼復(fù)制重用發(fā)展到.NET純面向?qū)ο蟮脑O(shè)計模式呢?又如何讓用戶由淺入深地學(xué)習(xí)這門語言呢?筆者經(jīng)過精心挑選后,編寫了9個實例,帶領(lǐng)讀者從實際項目開發(fā)的角度理解具體的應(yīng)用開發(fā)。在講解每個實例的核心代碼時,將.NET的核心知識分成多個專題來介紹,以使讀者更加深入地了解每部分知識所實現(xiàn)的效果。同時注重知識的學(xué)以致用,不斷提出問題,引導(dǎo)讀者進(jìn)行發(fā)散思考,擴(kuò)大思考空間,從而進(jìn)行深入的思考和學(xué)習(xí)。 本書在內(nèi)容的編排和層次組織上都十分講究,爭取讓讀者能夠快速掌握用C#語言開發(fā)Web應(yīng)用程序的能力。本書沒有為講理論而理論,而是全部采用分析實例的方式來介紹如何進(jìn)行實際項目的研發(fā)。在講解具體實例時,盡量避免冗長的知識講解,而是直接切入主題,告訴讀者如何實現(xiàn)特定功能,讓讀者在實際操作中熟悉項目開發(fā)的流程。在編寫過程中,筆者始終秉持“嚴(yán)格制作每一個實例,強(qiáng)調(diào)實例效果”的主旨,從而保證讀者的起步層次比較高,在實踐的過程中提高開發(fā)水平。
內(nèi)容概要
ASP.NET是微軟.NET戰(zhàn)略中的一個重要成員,可以使用Visual C#、VB.NET、Visual C++.NET、JScript.NET等語言編寫?! 榱藥椭x者快速進(jìn)入ASP.NET的世界,本書通過9個精彩實例,由淺入深地介紹了ASP.NET網(wǎng)絡(luò)程序設(shè)計的編程方法與實用技巧。主要包括酒店管理系統(tǒng)、連鎖中心配送系統(tǒng)、企業(yè)信息管理系統(tǒng)、鮮花預(yù)訂系統(tǒng)、學(xué)生管理系統(tǒng)、學(xué)生選課系統(tǒng)、Blog、在線考試系統(tǒng)、網(wǎng)絡(luò)書店系統(tǒng)等內(nèi)容;同時結(jié)合最常見的SQL Server數(shù)據(jù)庫,讓讀者掌握當(dāng)前最流行的Web數(shù)據(jù)庫開發(fā)技術(shù)?! ”緯w系結(jié)構(gòu)清晰,知識闡述詳盡,開發(fā)實例典型,適合作為各大中專院校相關(guān)專業(yè)及社會相關(guān)領(lǐng)域培訓(xùn)班的首選教材,也可供廣大網(wǎng)絡(luò)設(shè)計、開發(fā)人員參考學(xué)習(xí)。
書籍目錄
第1章 酒店管理系統(tǒng) 1.1 系統(tǒng)概述 1.1.1 系統(tǒng)功能 1.1.2 系統(tǒng)預(yù)覽 1.1.3 系統(tǒng)操作流程 1.2 系統(tǒng)設(shè)計架構(gòu) 1.2.1 系統(tǒng)架構(gòu) 1.2.2 系統(tǒng)功能模塊 1.3 數(shù)據(jù)庫的設(shè)計和實現(xiàn) 1.3.1 數(shù)據(jù)庫需求分析 1.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 1.3.3 數(shù)據(jù)表設(shè)計 1.3.4 數(shù)據(jù)表之間的關(guān)系 1.4 公用模塊編寫 1.4.1 數(shù)據(jù)庫連接編寫 1.4.2 ST_PageBase類和 ST_ModuleBase類 1.4.3 界面設(shè)計 1.4.4 登錄系統(tǒng) 1.5 房間類型管理 1.5.1 房間類型管理頁面的搭建 1.5.2 房間類型的修改和刪除 1.5.3 房間類型的添加 1.6 房間信息管理 1.6.1 房間信息管理頁面 1.6.2 房間信息的修改和刪除 1.6.3 房間信息的添加 1.7 房間經(jīng)營管理 1.7.1 房間經(jīng)營管理頁面的搭建 1.7.2 房間使用信息的查詢 1.8 客戶信息和經(jīng)營狀況信息的查詢 1.8.1 客戶信息查詢 1.8.2 經(jīng)營狀況統(tǒng)計 1.9 關(guān)鍵技術(shù)剖析:配置文件解析 1.9.1 配置概述 1.9.2 Web.Config中的配置信息 1.9.3 自定義Web.Config文件配置節(jié) 1.10 小結(jié) 第2章 連鎖中心配送系統(tǒng) 2.1 系統(tǒng)概述 2.1.1 系統(tǒng)功能 2.1.2 系統(tǒng)預(yù)覽 2.1.3 系統(tǒng)操作流程 2.2 系統(tǒng)設(shè)計架構(gòu) 2.2.1 系統(tǒng)架構(gòu) 2.2.2 系統(tǒng)功能模塊 2.3 數(shù)據(jù)庫的設(shè)計和實現(xiàn) 2.3.1 數(shù)據(jù)庫需求分析 2.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 2.3.3 數(shù)據(jù)表設(shè)計 2.3.4 數(shù)據(jù)表之間的關(guān)系 2.4 公用模塊編寫 2.4.1 數(shù)據(jù)庫連接編寫 2.4.2 界面頭尾設(shè)計 2.4.3 界面主體框架 2.4.4 登錄系統(tǒng) 2.5 管理員界面:用戶信息管理 2.5.1 用戶信息的查看、修改和刪除 2.5.2 用戶信息的添加 2.6 管理員界面:其他模塊的管理 2.6.1 產(chǎn)品信息模塊的管理 2.6.2 連鎖店信息模塊的管理 2.6.3 統(tǒng)計分析模塊的管理 2.7 一般用戶(即連鎖分店用戶) 界面 2.7.1 分店用戶信息 2.7.2 用戶密碼的修改 2.7.3 查看產(chǎn)品信息 2.7.4 查看連鎖分店信息 2.7.5 連鎖分店產(chǎn)品銷售信息的 統(tǒng)計分析 2.8 關(guān)鍵技術(shù)剖析:ASP.NET之C#中的 異常處理 2.8.1 基礎(chǔ)知識 2.8.2 結(jié)構(gòu)化異常處理 2.8.3 C#中常見的異常類 2.9 小結(jié) 第3章 企業(yè)信息管理系統(tǒng) 3.1 系統(tǒng)概述 3.1.1 系統(tǒng)功能 3.1.2 系統(tǒng)預(yù)覽 3.1.3 系統(tǒng)操作流程 3.2 系統(tǒng)設(shè)計架構(gòu) 3.2.1 系統(tǒng)架構(gòu) 3.2.2 系統(tǒng)功能模塊 3.3 數(shù)據(jù)庫的設(shè)計和實現(xiàn) 3.3.1 數(shù)據(jù)庫需求分析 3.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 3.3.3 數(shù)據(jù)表設(shè)計 3.3.4 數(shù)據(jù)表之間的關(guān)系 3.4 公用模塊編寫 3.4.1 數(shù)據(jù)庫連接編寫 3.4.2 數(shù)據(jù)層類 3.4.3 界面控件設(shè)計 3.4.4 登錄頁面 3.5 管理員界面:新聞管理 3.5.1 新聞的添加 3.5.2 新聞的刪除 3.6 管理員界面:產(chǎn)品管理 3.6.1 產(chǎn)品的添加 3.6.2 產(chǎn)品的更新和刪除 3.7 管理員界面:用戶管理 3.7.1 用戶管理 3.7.2 用戶信息的處理 3.8 管理員界面:訂單管理 3.8.1 已處理訂單的管理 3.8.2 未處理訂單的管理 3.9 用戶界面 3.9.1 界面預(yù)覽 3.9.2 新聞列表 3.9.3 產(chǎn)品展示 3.9.4 訂購信息 3.9.5 查看訂單 3.10 關(guān)鍵技術(shù)剖析:淺析ADO.NET 3.10.1 ADO.NET概述 3.10.2 ADO.NET結(jié)構(gòu) 3.10.3 ADO.NET連接方式 3.11 小結(jié) 第4章 鮮花預(yù)訂系統(tǒng) 第5章 學(xué)生管理系統(tǒng) 第6章 學(xué)生選課系統(tǒng) 第7章 Blog 第8章 在線考試系統(tǒng) 第9章 網(wǎng)絡(luò)書店系統(tǒng) 附錄A ASP.NET開發(fā)入門 A.1 Microsoft SQL Server的安裝 A.2 建立數(shù)據(jù)庫 A.3 創(chuàng)建表 A.4 編寫程序 A.5 運(yùn)行程序 附錄B 光盤案例的配置方法 B.1 附加數(shù)據(jù)庫 B.2 在IIS中搭建站點 B.3 站點的運(yùn)行
章節(jié)摘錄
第1章 酒店管理系統(tǒng) 酒店作為旅游業(yè)的主要組成部分,正在發(fā)揮越來越重要的作用。酒店的內(nèi)涵也隨著客人需要的發(fā)展而不斷變革,消費(fèi)者對現(xiàn)代酒店的功能、經(jīng)營管理、服務(wù)質(zhì)量提出了新的衡量標(biāo)準(zhǔn)。這就要求酒店管理者在不斷提高自身業(yè)務(wù)水平的基礎(chǔ)上,充分發(fā)揮計算機(jī)技術(shù)的優(yōu)勢,切實提高酒店的運(yùn)營效率,更好地服務(wù)于消費(fèi)者。本章將針對酒店內(nèi)部管理的特色,引導(dǎo)大家開發(fā)一套酒店管理系統(tǒng)?! ”菊轮v述的模塊有: 房間類型管理 房間信息管理 房間經(jīng)營管理 客戶信息管理 經(jīng)營狀況管理 1.1 系統(tǒng)概述 近年來,隨著我國旅游業(yè)的發(fā)展,酒店服務(wù)業(yè)日新月異。隨著競爭的加劇,酒店管理和服務(wù)的水平日益成為直接影響酒店經(jīng)營狀況的關(guān)鍵要素,而硬件的比拼反而退為其次。這就需要酒店管理者充分發(fā)揮計算機(jī)技術(shù)的優(yōu)勢,加強(qiáng)內(nèi)部各部門之間的信息溝通與傳遞,切實提高辦公效率和服務(wù)質(zhì)量,更好地服務(wù)于客戶?! ♂槍ι鲜鲂枨蠓治?,在此實現(xiàn)了一個簡單的酒店管理系統(tǒng)。在本系統(tǒng)中,主要是對客房信息、經(jīng)營情況以及客戶信息進(jìn)行管理,從而為管理者提供快速、高效的信息服務(wù),避免手工處理的繁瑣與誤差,及時、準(zhǔn)確地了解酒店的經(jīng)營狀況?! ?.1.1 系統(tǒng)功能 本系統(tǒng)為管理者提供了完整的管理平臺,具體功能包括用戶管理、客房類型管理、房間信息管理(房間號、房間類型、價格和位置等)以及對房間的經(jīng)營管理(訂房、退房等)。此外,為了方便對整個系統(tǒng)中的數(shù)據(jù)進(jìn)行查找,系統(tǒng)為管理員提供了相對完善的查詢功能,可以迅速地定位到客戶的信息和客房的使用情況?! ?.1.2 系統(tǒng)預(yù)覽 如圖1.1所示是為用戶登錄頁面,在該頁面中主要實現(xiàn)對用戶登錄的用戶名和密碼進(jìn)行驗證。
編輯推薦
書中全面介紹了9個大型典型案例?! 〗o出最常見的開發(fā)案例、最流行的開發(fā)框架?! ∽畛S玫腁SP.NET開發(fā)技巧、最簡約的設(shè)計模式?! 〔捎米罹傻拇a、提供最詳細(xì)的注釋。 最完整的項目以及最好的實踐。 全部測試通過的案例源代碼。 贈送8.5小時《ASP.NET項目開發(fā)指南》實例講解視頻。 贈送800頁電子書?! √峁?05頁P(yáng)PT文檔。
圖書封面
評論、評分、閱讀與下載