出版時(shí)間:2008-8 出版社:北京大學(xué)出版社 作者:王立豐 編 頁(yè)數(shù):309
前言
本書(shū)是Java語(yǔ)言及Java網(wǎng)站開(kāi)發(fā)課程的課程設(shè)計(jì)教程。為了配合Java語(yǔ)言課程的教學(xué),提高學(xué)生的動(dòng)手能力,加強(qiáng)編程技巧的訓(xùn)練,同時(shí)為適應(yīng)軟件開(kāi)發(fā)項(xiàng)目管理流程,我們根據(jù)多年的教學(xué)及項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),精心設(shè)計(jì)了多個(gè)完整的項(xiàng)目開(kāi)發(fā)案例,從軟件項(xiàng)目開(kāi)發(fā)管理的角度,講解項(xiàng)目開(kāi)發(fā)的具體步驟。由于是一個(gè)具體的開(kāi)發(fā)項(xiàng)目,因此,關(guān)鍵技術(shù)是一個(gè)重要環(huán)節(jié),本書(shū)針對(duì)一些項(xiàng)目開(kāi)發(fā)的關(guān)鍵技術(shù)有詳細(xì)的講解,同時(shí)還給出了一部分重點(diǎn)代碼?! 2EE開(kāi)發(fā)技術(shù)已經(jīng)成為眾多應(yīng)用開(kāi)發(fā)技術(shù)的核心,特別是在互聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)方面更是關(guān)鍵技術(shù)之一。J2EE技術(shù)的核心是.Java語(yǔ)言、JSP編程技術(shù),以及MVC設(shè)計(jì)模式三者的結(jié)合,因此,我們打破了以往以獨(dú)立編程技術(shù)模塊為中心的訓(xùn)練方式,而代之以一個(gè)用綜合技術(shù)編寫(xiě)的完整項(xiàng)目作為課程設(shè)計(jì)和綜合實(shí)訓(xùn)的題目,同時(shí)結(jié)合企業(yè)標(biāo)準(zhǔn)的項(xiàng)目開(kāi)發(fā)方法。目的是不僅使學(xué)生掌握每一個(gè)單獨(dú)而實(shí)際的編程技巧,而且要掌握模塊之間如何銜接,設(shè)計(jì)與實(shí)施如何協(xié)調(diào),也就是要用系統(tǒng)工程的觀(guān)點(diǎn)來(lái)進(jìn)行項(xiàng)目設(shè)計(jì),而不是個(gè)人英雄主義,一個(gè)人埋頭寫(xiě)代碼?! ”緯?shū)屬于案例開(kāi)發(fā)系列,通過(guò)多個(gè)案例,從不同的技術(shù)角度訓(xùn)練學(xué)生的J2EE開(kāi)發(fā)技術(shù),包括模式l和模式2等。通過(guò)實(shí)例將知識(shí)點(diǎn)與開(kāi)發(fā)實(shí)戰(zhàn)緊密結(jié)合,從而達(dá)到學(xué)以致用的目的。通讀本書(shū),不僅可以全面掌握J(rèn)ava開(kāi)發(fā)知識(shí),而且可以了解更多Java應(yīng)用技巧。研究本書(shū)中的案例還有助于讀者認(rèn)識(shí)到使用J2EE開(kāi)發(fā)大型應(yīng)用程序時(shí)需要注意的問(wèn)題,幫助讀者建立大局觀(guān)?! ≌n程設(shè)計(jì)的任務(wù)就是用系統(tǒng)工程的觀(guān)點(diǎn)來(lái)完成此項(xiàng)目,因此,管理信息系統(tǒng)的系統(tǒng)分析就成了課程設(shè)計(jì)的分析,系統(tǒng)設(shè)計(jì)就成了課程內(nèi)容的設(shè)計(jì),系統(tǒng)實(shí)施就成了課程設(shè)計(jì)的實(shí)施過(guò)程。也就是說(shuō),系統(tǒng)設(shè)計(jì)對(duì)應(yīng)課程設(shè)計(jì)。 本書(shū)第1章介紹了標(biāo)準(zhǔn)課程設(shè)計(jì)的總體要求,闡述了課程設(shè)計(jì)的目的、對(duì)象、設(shè)計(jì)要求及設(shè)計(jì)計(jì)劃的指定。第2章重點(diǎn)介紹了案例“項(xiàng)目任務(wù)管理系統(tǒng)”開(kāi)發(fā)的過(guò)程要求,詳細(xì)闡述了從系統(tǒng)分析到系統(tǒng)實(shí)現(xiàn)的全過(guò)程。第3章介紹了第二個(gè)案例“公司訪(fǎng)客登記系統(tǒng)”,給出了系統(tǒng)分析、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的過(guò)程,讀者可根據(jù)所提供的資料進(jìn)行課程設(shè)計(jì)。第4章給出了第三個(gè)案例“技術(shù)論壇系統(tǒng)”。第5-7章給出了三個(gè)習(xí)題案例,分別是“客戶(hù)關(guān)系管理系統(tǒng)”、“學(xué)生信息管理系統(tǒng)”和“應(yīng)急補(bǔ)貨系統(tǒng)”。其中,“客戶(hù)關(guān)系管理系統(tǒng)”采用了標(biāo)準(zhǔn)的SSH技術(shù)架構(gòu),全面展現(xiàn)了J2EE高級(jí)開(kāi)發(fā)方法?! ”緯?shū)第1、3章由王立豐編寫(xiě),第2章由林章瓊編寫(xiě),第4章由蒙文榮編寫(xiě),第5章由內(nèi)蒙古工業(yè)大學(xué)田保軍編寫(xiě),第6、7章由石杰編寫(xiě)。請(qǐng)讀者多提寶貴意見(jiàn)。
內(nèi)容概要
本書(shū)選擇Sun公司的Java作為編程語(yǔ)言,通過(guò)一個(gè)項(xiàng)目實(shí)例闡述項(xiàng)目開(kāi)發(fā)過(guò)程及方法;本書(shū)不僅給出了項(xiàng)目設(shè)計(jì)的技術(shù)方法,還引入了軟件開(kāi)發(fā)項(xiàng)目管理的理念,使學(xué)生了解項(xiàng)目開(kāi)發(fā)的過(guò)程及項(xiàng)目管理流程,為今后的職業(yè)生涯做好準(zhǔn)備。 本書(shū)可作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)程序語(yǔ)言類(lèi)課程的課程設(shè)計(jì)輔導(dǎo)教材,也適用于各類(lèi)培訓(xùn)機(jī)構(gòu)作為培訓(xùn)教材以及編程愛(ài)好者作為提高程序開(kāi)發(fā)能力的指導(dǎo)書(shū)。
書(shū)籍目錄
第1章 課程設(shè)計(jì)詳細(xì)說(shuō)明 1.1 課程設(shè)計(jì)目的 1.2 課程設(shè)計(jì)對(duì)象 1.3 課程設(shè)計(jì)內(nèi)容說(shuō)明 1.4 課程設(shè)計(jì)要求 1.4.1 文檔要求 1.4.2 開(kāi)發(fā)要求 1.5 課程設(shè)計(jì)計(jì)劃 1.5.1 項(xiàng)目計(jì)劃 1.5.2 配置計(jì)劃 1.5.3 開(kāi)發(fā)計(jì)劃 1.6 本章小結(jié)第2章 項(xiàng)目任務(wù)管理系統(tǒng) 2.1 系統(tǒng)需求分析 2.1.1 系統(tǒng)介紹 2.1.2 系統(tǒng)的功能性需求 2.1 13軟硬件環(huán)境需求 2.2 系統(tǒng)設(shè)計(jì) 2.2.1 系統(tǒng)概述 2.2.2 系統(tǒng)總體結(jié)構(gòu) 2.2.3 子系統(tǒng)的結(jié)構(gòu)與功能 2.2.4 開(kāi)發(fā)環(huán)境的配置 2.3 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 2.3.1 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì) 2.3.2 物理設(shè)計(jì) 2.3.3 數(shù)據(jù)庫(kù)安全性設(shè)汁 2.3.4.界面原型設(shè)計(jì) 2.4 系統(tǒng)代碼編寫(xiě) 2.4.1 代碼編寫(xiě)技巧和思路概述 2.4.2 系統(tǒng)主工作界面的代碼實(shí)現(xiàn) 2.4.3 系統(tǒng)登錄界面的代碼實(shí)現(xiàn) 2.4.4 任務(wù)信息管理的實(shí)現(xiàn) 2.4.5 系統(tǒng)管理界面的代碼實(shí)現(xiàn) 2.4.6 員工信息管理界面代碼實(shí)現(xiàn) 2.4.7 優(yōu)先級(jí)管理界面的代碼實(shí)現(xiàn) 2.4.8 項(xiàng)目信息管理和狀態(tài)信息管理的實(shí)現(xiàn) 2.5 本章小結(jié)第3章 公司訪(fǎng)客登記系統(tǒng) 3.1 系統(tǒng)需求分析 3.1.1 系統(tǒng)介紹 3.1.2 系統(tǒng)的功能性需求 3.1.3 軟硬件環(huán)境需求 3.2 系統(tǒng)設(shè)計(jì) 3.2.1 系統(tǒng)概述 3.2.2 系統(tǒng)總體結(jié)構(gòu) 3.2.3 子系統(tǒng)的結(jié)構(gòu)與功能 3.2.4 開(kāi)發(fā)環(huán)境的配置 3.3 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 3.3.1 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì) 3.3.2 界面原型設(shè)計(jì) 3.4 系統(tǒng)代碼編寫(xiě) 3.4.1 代碼編寫(xiě)思路 3.4.2 系統(tǒng)主界面的實(shí)現(xiàn) 3.4.3 系統(tǒng)功能模塊配置的實(shí)現(xiàn) 3.4.4 模塊功能流程設(shè)計(jì) 3.4.5 代碼編寫(xiě)實(shí)現(xiàn) 3.4.6 要點(diǎn)提示 3.5 本章小結(jié)第4章 技術(shù)論壇系統(tǒng) 4.1 需求分析 4.1.1 BBS系統(tǒng)介紹 4.1.2 系統(tǒng)的功能性需求 4.1.3 軟硬件環(huán)境需求 4.2 系統(tǒng)設(shè)計(jì) 4.2.1 系統(tǒng)概述 4.2.2 系統(tǒng)總體結(jié)構(gòu) 4.2.3 子系統(tǒng)的結(jié)構(gòu)與功能 4.2.4 開(kāi)發(fā)環(huán)境的配置 4.3 詳細(xì)設(shè)計(jì) 4.3.1 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì) 4.3.2 系統(tǒng)界面原型設(shè)計(jì) 4.4 系統(tǒng)詳細(xì)設(shè)計(jì)流程 4.4.1 系統(tǒng)設(shè)計(jì)思路 4.4.2 系統(tǒng)功能流程 4.4.3 站點(diǎn)框架配置 4.5 編碼系統(tǒng)實(shí)現(xiàn) 4.5.1 數(shù)據(jù)庫(kù)系統(tǒng)的建立 4.5.2 創(chuàng)建應(yīng)用項(xiàng)目 4.5.3 系統(tǒng)主程序設(shè)計(jì) 4.5.4 系統(tǒng)登錄程序設(shè)計(jì) 4.5.5 系統(tǒng)注冊(cè)程序設(shè)計(jì) 4.5.6 發(fā)帖程序設(shè)計(jì) 4.5.7 回帖程序設(shè)計(jì) 4.5.8 論壇分類(lèi)板塊程序設(shè)計(jì) 4.5.9 全局過(guò)濾器的設(shè)計(jì) 4.5.10數(shù)據(jù)庫(kù)編程設(shè)計(jì) 4.6 本章小結(jié)第5章 客戶(hù)關(guān)系管理系統(tǒng) 5.1 系統(tǒng)需求分析 5.1.1 系統(tǒng)產(chǎn)生的背景 5.1.2 系統(tǒng)的功能性需求 5.1.3 軟硬件環(huán)境需求 5.2 系統(tǒng)設(shè)計(jì) 5.2.1 系統(tǒng)概述 5.2.2 系統(tǒng)總體結(jié)構(gòu) 5.2.3 子系統(tǒng)的結(jié)構(gòu)與功能 5.2.4 開(kāi)發(fā)環(huán)境的配置 5.3 詳細(xì)設(shè)計(jì) 5.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 5.3.2 界面及功能設(shè)計(jì) 5.3.3 編碼實(shí)現(xiàn)方法要點(diǎn) 5.4 本章小結(jié)第6章 學(xué)生信息管理系統(tǒng) 6.1 系統(tǒng)需求分析 6.1.1 系統(tǒng)介紹 6.1.2 系統(tǒng)的功能性需求 6.1.3 軟硬件環(huán)境需求 6.2 系統(tǒng)設(shè)計(jì) 6.2.1 系統(tǒng)概述 6.2.2 系統(tǒng)總體結(jié)構(gòu) 6.2.3 開(kāi)發(fā)環(huán)境的配置 6.3 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 6.3.1 設(shè)計(jì)流程和技術(shù)方法 6.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 6.3.3 界面原型及設(shè)計(jì)方法 6.4 本章小結(jié)第7章 應(yīng)急補(bǔ)貨系統(tǒng) 7.1 需求分析 7.2 概要設(shè)計(jì) 7.2.1 系統(tǒng)運(yùn)行環(huán)境 7.2.2 總休結(jié)構(gòu)設(shè)計(jì) 7.2.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 7.3 系統(tǒng)實(shí)現(xiàn)的要點(diǎn)解析 7.4 界面設(shè)計(jì)及處理流程 7.4.1 界面設(shè)計(jì) 7.4.2 處理流程 7.5 本章小結(jié)參考文獻(xiàn)
章節(jié)摘錄
第2章 項(xiàng)目任務(wù)管理系統(tǒng) 項(xiàng)目管理中比較關(guān)鍵的就是項(xiàng)目的任務(wù)管理,包括項(xiàng)目任務(wù)的分配、執(zhí)行監(jiān)督和執(zhí)行結(jié)果的審核。通常情況下,都是項(xiàng)目經(jīng)理通過(guò)員工的工作報(bào)告來(lái)分析和審核,這種手工方式既占用項(xiàng)目經(jīng)理的時(shí)間,也難以隨時(shí)把握每個(gè)人的任務(wù)完成進(jìn)度情況。因此,如果建立一套軟件系統(tǒng)來(lái)隨時(shí)獲取信息,則將極大提高管理效率?! ”菊陆榻B的管理系統(tǒng)就是針對(duì)這個(gè)問(wèn)題而開(kāi)發(fā)的。其中使用的技術(shù)是JSP和數(shù)據(jù)庫(kù)技術(shù)的聯(lián)合開(kāi)發(fā),是比較普遍和基本的編程方法。 2.1系統(tǒng)需求分析 2.1.1 系統(tǒng)介紹 項(xiàng)目任務(wù)管理系統(tǒng)主要為了解決企業(yè)項(xiàng)目管理過(guò)程中的工作任務(wù)管理問(wèn)題。在項(xiàng)目管理過(guò)程中,每個(gè)參與項(xiàng)目的人員都要承擔(dān)一定的工作任務(wù),而這些任務(wù)又是與項(xiàng)目關(guān)聯(lián)的,只有這些任務(wù)都圓滿(mǎn)完成后,一個(gè)項(xiàng)目才算最終完成,因此,項(xiàng)目的任務(wù)管理過(guò)程是非常關(guān)鍵的。 2.1.2 系統(tǒng)的功能性需求 對(duì)于企業(yè)來(lái)說(shuō),一套項(xiàng)目管理體系主要包含項(xiàng)目的參與者和工作任務(wù),對(duì)工作任務(wù)的監(jiān)督是項(xiàng)目經(jīng)理日常工作的一部分。對(duì)于項(xiàng)目參與者,則需要隨時(shí)報(bào)告自己的任務(wù)進(jìn)展情況,并及時(shí)告知項(xiàng)目經(jīng)理?! ≡诠ぷ魅蝿?wù)上,則還有不同優(yōu)先級(jí)的控制,每個(gè)工作任務(wù)的輕重緩急都有所不同,對(duì)于特別緊迫的任務(wù)來(lái)說(shuō),則要求負(fù)責(zé)的員工必須盡快完成?! ∮捎诓煌?xiàng)目形成不同的項(xiàng)目小組,因此,項(xiàng)目任務(wù)管理過(guò)程中還要有員工任務(wù)分配的過(guò)程,這樣才能隨時(shí)知道每個(gè)項(xiàng)目中的任務(wù)到底是誰(shuí)來(lái)完成的,以及完成的情況。 工程項(xiàng)目在人類(lèi)歷史上出現(xiàn)得很早,從古埃及的金字塔、中國(guó)的古長(zhǎng)城到現(xiàn)代的三峽工程、南水北調(diào)工程,工程項(xiàng)目始終貫穿于人類(lèi)社會(huì)的發(fā)展進(jìn)程中。在對(duì)工程項(xiàng)目進(jìn)行管理的過(guò)程中,工作(任務(wù))分解結(jié)構(gòu)(Work Breakdown Struature,WBS)這種工程項(xiàng)目管理的基本方法也在逐漸走向成熟,其應(yīng)用也越來(lái)越靈活廣泛。目前,該方法己成為工程項(xiàng)目管理過(guò)程中一種必不可少的基本方法。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
J2EE課程設(shè)計(jì)指導(dǎo) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版