出版時(shí)間:2010-6 出版社:清華大學(xué)出版社 作者:周立 頁(yè)數(shù):239
前言
Microsoft公司的基于.NET Framwork技術(shù)Visual Studio已經(jīng)推出多年了,也經(jīng)過(guò)多年應(yīng)用,但在可視化編程方面可以參考和借鑒的書(shū)籍依然很少。這將會(huì)給文理兼收和想采用Visual Studio可視化開(kāi)發(fā)基于數(shù)據(jù)庫(kù)的Web應(yīng)用的學(xué)習(xí)者帶來(lái)很大困難。本書(shū)在采用Visual Studio可視化開(kāi)發(fā)基于數(shù)據(jù)庫(kù)的Web應(yīng)用方面做了一定的探討和實(shí)踐,可以在盡量少用代碼的情況下,利用可視化設(shè)計(jì)視窗實(shí)現(xiàn)一般網(wǎng)站上主要的功能,算是對(duì)采用.NET Framwork技術(shù),用Visual Studio開(kāi)發(fā)基于SQL Server 2005數(shù)據(jù)庫(kù)的Web應(yīng)用的一種探討和實(shí)踐。本書(shū)的特點(diǎn)本書(shū)由淺入深,由一個(gè)個(gè)獨(dú)立的小操作,逐步到一個(gè)完整操作,進(jìn)而實(shí)現(xiàn)一個(gè)確定目標(biāo),最終使學(xué)習(xí)者能掌握較為復(fù)雜的系統(tǒng)開(kāi)發(fā)。本書(shū)以案例為主進(jìn)行介紹,先是獨(dú)立控件的單獨(dú)介紹,而后由控件組合形成一個(gè)特定功能,最后以一個(gè)較為完整的案例將獨(dú)立的技術(shù)串接起來(lái),從而使學(xué)習(xí)者掌握從系統(tǒng)分析到設(shè)計(jì)開(kāi)發(fā)的完整過(guò)程。本書(shū)以ASP.NET 為開(kāi)發(fā)平臺(tái),采用C#語(yǔ)言進(jìn)行Web開(kāi)發(fā),以可視化操作為主,只有在可視化不能完成的功能時(shí)才加入少量的代碼。同時(shí)介紹和解決Visual Studio 2005在可視化編程上存在的Bug(錯(cuò)誤)。書(shū)中所有程序和案例均能運(yùn)行通過(guò)。本書(shū)的適用范圍本書(shū)適合文理兼收的本科、??苹蚋呗殞W(xué)生使用,也可以滿足希望通過(guò)可視化實(shí)現(xiàn)基于數(shù)據(jù)庫(kù)的Web編程的讀者。本書(shū)對(duì)學(xué)習(xí)者的要求不高,只要有點(diǎn)計(jì)算機(jī)基本知識(shí)和操作基礎(chǔ)就可以很快上手,并按照案例進(jìn)行編程。本書(shū)不適合純代碼編程的中高級(jí)以上程序員和有較強(qiáng)編程功底的讀者。說(shuō)明由于作者投入Visual Studio 2005開(kāi)發(fā)技術(shù)的時(shí)間不久,學(xué)習(xí)和研究得還不夠深入,難免有疏漏和不十分嚴(yán)謹(jǐn)?shù)牡胤剑约澳承┎僮鞑皇亲罴堰^(guò)程的情況,希望學(xué)習(xí)者和使用者不吝賜教,以便找出更好的解決方案。本書(shū)以案例教學(xué)為主,主要針對(duì)操作技術(shù),因此適合在計(jì)算機(jī)房邊講解、邊操作學(xué)習(xí)的授課方式,不適合采用板書(shū)的理論授課方式。
內(nèi)容概要
本書(shū)第1~3章簡(jiǎn)要介紹了信息、信息系統(tǒng)和信息系統(tǒng)集成技術(shù)的概念,常用數(shù)據(jù)庫(kù)的特點(diǎn)、安裝和簡(jiǎn)單配置,以及常見(jiàn)的基于數(shù)據(jù)庫(kù)的Web開(kāi)發(fā)技術(shù)、開(kāi)發(fā)平臺(tái)的安裝和簡(jiǎn)單配置等內(nèi)容。第4~6章以ASP.NET為開(kāi)發(fā)平臺(tái),采用C#語(yǔ)言進(jìn)行Web開(kāi)發(fā)。首先,由單個(gè)的控件功能介紹到由控件完成數(shù)據(jù)庫(kù)的增、刪、改、查、顯示等五大功能。進(jìn)而,由一個(gè)或多個(gè)控件組合形成能完成較強(qiáng)功能的一個(gè)操作或序列。最后,以網(wǎng)上商務(wù)書(shū)店為例,介紹一個(gè)項(xiàng)目設(shè)計(jì)和開(kāi)發(fā)的完整編程和開(kāi)發(fā)過(guò)程。附錄的內(nèi)容可供學(xué)習(xí)參考。 本書(shū)非常適合非計(jì)算機(jī)專業(yè)的學(xué)生,以及利用微軟傻瓜式編程實(shí)現(xiàn)基于數(shù)據(jù)庫(kù)的Web應(yīng)用的學(xué)習(xí)者。
作者簡(jiǎn)介
周立,北京聯(lián)合大學(xué)管理學(xué)院信息管理系副教授、高級(jí)工程師。曾經(jīng)參加北京自然科學(xué)基金項(xiàng)目、地磁數(shù)據(jù)庫(kù)信息系統(tǒng)的探討、Maipic信息網(wǎng)站等課題。在核心期刊發(fā)表論文5篇,主編《網(wǎng)頁(yè)設(shè)計(jì)與制作》(高等教育出版社)等教材7部。目前研究領(lǐng)域:Web技術(shù)應(yīng)用、GMl非晶絲傳感器電
書(shū)籍目錄
第1章 信息系統(tǒng)和集成的概念 1.1 信息系統(tǒng)簡(jiǎn)介 1.2 信息系統(tǒng)的應(yīng)用 1.3 常見(jiàn)的信息系統(tǒng) 1.4 信息系統(tǒng)集成技術(shù) 本章小結(jié) 思考和練習(xí)題第2章 數(shù)據(jù)庫(kù)的選擇與設(shè)置 2.1 數(shù)據(jù)庫(kù)的類型 2.2 數(shù)據(jù)庫(kù)的選擇和配置 2.3 數(shù)據(jù)庫(kù)的組成與設(shè)計(jì) 本章小結(jié) 思考和練習(xí)題第3章 開(kāi)發(fā)平臺(tái)的選擇與設(shè)置 3.1 開(kāi)發(fā)平臺(tái)的選擇 3.2 開(kāi)發(fā)平臺(tái)的設(shè)置與配置 3.2.1 ASP開(kāi)發(fā)平臺(tái) 3.2.2 PHP開(kāi)發(fā)平臺(tái) 3.2.3 JSP開(kāi)發(fā)平臺(tái) 3.3 開(kāi)發(fā)平臺(tái)說(shuō)明 3.3.1 開(kāi)發(fā)技術(shù)的難易程度 3.3.2 平臺(tái)搭建 本章小結(jié) 思考和練習(xí)題第4章 Visual Studio簡(jiǎn)介 4.1 系統(tǒng)的安裝與環(huán)境測(cè)試 4.2 環(huán)境與測(cè)試 4.2.1 啟動(dòng)利配置SQL Server 2005 4.2.2 配置Visual Studio 2005 4.2.3 配置ⅡS 4.2.4 開(kāi)發(fā)環(huán)境簡(jiǎn)介 4.2.5 VS 2005的界面和操作 4.3 Visual Studio的語(yǔ)法現(xiàn)象簡(jiǎn)介 4.3.1 基本概念 4.3.2 變量與表達(dá)式 4.3.3 常用語(yǔ)句書(shū)寫(xiě)方法 本章小結(jié) 恩考和練習(xí)題第5章 Visual Studio控件介紹 5.1 VS 2005的項(xiàng)司開(kāi)發(fā) 5.1.1 VS 2005的項(xiàng)目 5.1.2 創(chuàng)建和打開(kāi)網(wǎng)站 5.1.3 連接數(shù)據(jù)庫(kù)的方法 5.1.4 采用代碼制作動(dòng)態(tài)頁(yè)面 5.1.5 小結(jié) 5.2 常用控件簡(jiǎn)介 5.2.1 數(shù)據(jù)庫(kù)操作控件介紹 5.2.2 控件案例介紹 5.2.3 其他控件介紹 5.2.4 功能性制作 5.2.5 小結(jié) 5.3 站點(diǎn)配置文件介紹 5.3.1 站點(diǎn)修飾文件 5.3.2 站點(diǎn)配置文件 本章小結(jié) 思考和練習(xí)題第6章 Web技術(shù)開(kāi)發(fā)案例 6.1 項(xiàng)目開(kāi)發(fā)分析 6.1.1 項(xiàng)目開(kāi)發(fā)的分析方法 6.1.2 功能模塊分析方法 6.2 案例制作 6.2.1 方案確定 6.2.2 創(chuàng)建開(kāi)發(fā)平臺(tái) 6.2.3 配置系統(tǒng)公共部分 6.2.4 前臺(tái)編制 6.2.5 后臺(tái)編制 6.3 系統(tǒng)集成和測(cè)試 6.3.1 測(cè)試用例說(shuō)明 6.3.2 文檔編寫(xiě)說(shuō)明 本章小結(jié) 思考和練習(xí)題附錄A 系統(tǒng)安全與注意事項(xiàng)附錄B 常用腳本代碼附錄C 常見(jiàn)問(wèn)題與解決方案
章節(jié)摘錄
插圖:客戶端多見(jiàn)的是客戶應(yīng)用程序界面,比如操作窗口,瀏覽器窗口等,通過(guò)各種接口和協(xié)議訪問(wèn)服務(wù)器端,術(shù)語(yǔ)稱之為請(qǐng)求,而服務(wù)器接收到客戶的請(qǐng)求后,按照客戶要求進(jìn)行處理,完成后的結(jié)果按照客戶端的界面需求返回提供給用戶。因此,系統(tǒng)較為復(fù)雜和多變的是B和C,由這兩部分引出了多種系統(tǒng)??梢圆槐鼐心嘤谑荂/S還是B/S。這種操作,通常發(fā)生在局域網(wǎng)、Internet網(wǎng)或混合網(wǎng)絡(luò)中,在局域網(wǎng)中它是一個(gè)獨(dú)立實(shí)體的信息系統(tǒng),比如某一單位的系統(tǒng)。而在Internet網(wǎng)上,則任何一個(gè)鏈接在Internet上的設(shè)備都是這個(gè)龐大的信息系統(tǒng)中的一分子,它們按照各自的權(quán)限和需求在這個(gè)系統(tǒng)中活動(dòng)。有人會(huì)認(rèn)為,如果在一臺(tái)計(jì)算機(jī)上進(jìn)行這種開(kāi)發(fā),還是這種模式嗎?答案是肯定的,只不過(guò)在這臺(tái)計(jì)算機(jī)上安裝了服務(wù)器端的程序集,也安裝了客戶端的應(yīng)用程序界面,而它們的互訪,必須通過(guò)客戶端與服務(wù)器端的一個(gè)鏈接程序和各種協(xié)議進(jìn)行,比如客戶應(yīng)用程序界面訪問(wèn)服務(wù)器端,或者通過(guò)客戶端界面訪問(wèn)服務(wù)器端得到所需的內(nèi)容。通俗地稱之為通過(guò)鏈接程序來(lái)完成的,在后邊的章節(jié)中,會(huì)進(jìn)一步介紹這些問(wèn)題。信息系統(tǒng)就是要解決上述所說(shuō)的服務(wù)器端和客戶應(yīng)用程序界面的設(shè)計(jì)、系統(tǒng)配置和設(shè)置、編程開(kāi)發(fā)、系統(tǒng)集成、檢測(cè)和維護(hù)等各項(xiàng)工作,基于本教材的使用范圍,我們把重點(diǎn)放在應(yīng)用開(kāi)發(fā)方面,其他的技術(shù)將按照需要安排介紹。
編輯推薦
《信息系統(tǒng)集成實(shí)用技術(shù):ASP.NET C#可視化編程》:應(yīng)用型本科信息管理與信息系統(tǒng)專業(yè)規(guī)劃教材
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
信息系統(tǒng)集成實(shí)用技術(shù) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版