軟件系統(tǒng)實(shí)現(xiàn)與分析

出版時(shí)間:2011-4  出版社:于萬(wàn)波、 魏小鵬 清華大學(xué)出版社 (2011-04出版)  作者:于萬(wàn)波,魏小鵬 著  頁(yè)數(shù):416  

內(nèi)容概要

  于萬(wàn)波和魏小鵬主編的《軟件系統(tǒng)實(shí)現(xiàn)與分析》以Java作為工具講解了4個(gè)軟件系統(tǒng),分別是學(xué)生管理信息系統(tǒng)、象棋對(duì)弈軟件、博客系統(tǒng)與網(wǎng)上購(gòu)物系統(tǒng)。  在每個(gè)系統(tǒng)的講解過(guò)程中,首先對(duì)系統(tǒng)的構(gòu)成、程序之間的調(diào)用關(guān)系、重點(diǎn)程序語(yǔ)句等進(jìn)行詳細(xì)分析,然后研究如何設(shè)計(jì)、修改完善每個(gè)系統(tǒng)。各個(gè)系統(tǒng)及其修改都給出了完整的代碼?!  盾浖到y(tǒng)實(shí)現(xiàn)與分析》可以供計(jì)算機(jī)相關(guān)專業(yè)(特別是軟件工程專業(yè))、信息管理與信息系統(tǒng)、信息與計(jì)算科學(xué)等專業(yè)作為系統(tǒng)分析與設(shè)計(jì)、軟件系統(tǒng)實(shí)現(xiàn)與分析、Java課程設(shè)計(jì)、Web程序設(shè)計(jì)、管理信息系統(tǒng)等課程的教材,也可以供軟件開發(fā)人員學(xué)習(xí)與參考。

書籍目錄

第1章 語(yǔ)言及軟件工具介紹 1.1 軟件系統(tǒng)開發(fā)語(yǔ)言及軟件 1.1.1 軟件系統(tǒng)的分類與特點(diǎn) 1.1.2 編程語(yǔ)言 1.2 java語(yǔ)言 1.2.1 java的集合相關(guān)類 1.2.2 java的swing類包 1.2.3 java的socket類 1.3 eclipse開發(fā)環(huán)境 1.3.1 在eclipse環(huán)境下編輯運(yùn)行java程序 1.3.2 設(shè)計(jì)application應(yīng)用程序 1.3.3 html與applet之間的傳值 1.4 web程序設(shè)計(jì) 1.4.1 html與瀏覽器 1.4.2 jsp與tomcat 1.4.3 servlet介紹 1.5 myeclipse 1.5.1 使用myeclipse建立web project 1.5.2 在web projeet中添加組織各種文件 .1.6 數(shù)據(jù)庫(kù)系統(tǒng)軟件 1.6.1 access介紹 1.6.2 mysql數(shù)據(jù)庫(kù)表 1.6.3 sql server 1.6.4 oracle 1.6.5 各種數(shù)據(jù)庫(kù)的連接方法 習(xí)題1 第2章 學(xué)生信息管理系統(tǒng)的實(shí)現(xiàn)與分析 2.1 簡(jiǎn)單的系統(tǒng)原型程序?qū)崿F(xiàn) 2.1.1 系統(tǒng)設(shè)計(jì) 2.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) 2.1.3 主界面設(shè)計(jì)與實(shí)現(xiàn) 2.1.4 公共類設(shè)計(jì) 2.1.5 學(xué)生管理 2.1.6 課程管理 2.1.7 成績(jī)管理 2.2 系統(tǒng)存在的問(wèn)題分析與改進(jìn) 2.2.1 系統(tǒng)中存在的問(wèn)題 2.2.2 系統(tǒng)的優(yōu)化 2.2.3 系統(tǒng)的實(shí)用化 2.2.4 系統(tǒng)功能的進(jìn)一步增強(qiáng)與完善 習(xí)題2 第3章 中國(guó)象棋對(duì)弈軟件開發(fā) 3.1 象棋棋譜制作系統(tǒng) 3.1.1 系統(tǒng)設(shè)計(jì)與功能演示 3.1.2 系統(tǒng)程序分析 3.2 簡(jiǎn)易的象棋對(duì)弈軟件 3.2.1 簡(jiǎn)易的象棋對(duì)弈軟件的設(shè)計(jì)與分析 3.2.2 簡(jiǎn)易的象棋對(duì)弈軟件的實(shí)現(xiàn) 3.3 象棋對(duì)弈軟件的網(wǎng)絡(luò)化 3.3.1 象棋對(duì)弈軟件中加入通信程序 3.3.2 象棋對(duì)弈網(wǎng)絡(luò)程序設(shè)計(jì) 習(xí)題3 第4章 博客系統(tǒng)的實(shí)現(xiàn)與分析 4.1 一個(gè)建設(shè)中的博客系統(tǒng) 4.1.1 系統(tǒng)的導(dǎo)人與調(diào)試運(yùn)行 4.1.2 系統(tǒng)的瀏覽交互界面與使用 4.1.3 管理員登錄相關(guān)文件代碼分析 4.1.4 數(shù)據(jù)庫(kù)操作相關(guān)文件代碼分析 4.1.5 發(fā)表日志相關(guān)文件代碼分析 4.1.6 其他相關(guān)文件代碼分析 4.2 博客系統(tǒng)功能的進(jìn)一步完善 4.2.1 發(fā)表日志評(píng)論 4.2.2 日志查看與修改 4.2.3 日志分類 4.2.4 心情模塊設(shè)計(jì) 4.2.5 管理員模塊分析 習(xí)題4 第5章 網(wǎng)絡(luò)購(gòu)物系統(tǒng)開發(fā) 5.1 簡(jiǎn)易的圖書網(wǎng)購(gòu)系統(tǒng) 5.1.1 數(shù)據(jù)庫(kù)表 5.1.2 系統(tǒng)運(yùn)行 5.1.3 公用類的實(shí)現(xiàn)與分析 5.1.4 應(yīng)用類的實(shí)現(xiàn)與分析 5.1.5 javabcan的實(shí)現(xiàn)與分析 5.1.6 jsp主頁(yè)面設(shè)計(jì) 5.1.7 登錄頁(yè)面設(shè)計(jì) 5.1.8 商品頁(yè)面設(shè)計(jì) 5.1.9 購(gòu)物車相關(guān)頁(yè)面設(shè)計(jì) 5.1.10 訂單頁(yè)面設(shè)計(jì) 5.1.11 其他相關(guān)文件 5.2 圖書網(wǎng)購(gòu)系統(tǒng)的改進(jìn) 5.2.1 圖書網(wǎng)購(gòu)系統(tǒng)的注冊(cè)功能實(shí)現(xiàn) 5.2.2 圖書網(wǎng)購(gòu)系統(tǒng)的圖書查找功能實(shí)現(xiàn) 習(xí)題5 參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁(yè):插圖:進(jìn)行軟件系統(tǒng)開發(fā)必須使用語(yǔ)言及軟件工具。語(yǔ)言及軟件工具很多,每種語(yǔ)言或者軟件工具都具有自己的特點(diǎn),適用于某些具體的場(chǎng)合。本章主要介紹一些常用的語(yǔ)言軟件,并重點(diǎn)介紹Java語(yǔ)言及其相關(guān)技術(shù)。計(jì)算機(jī)系統(tǒng)由硬件系統(tǒng)和軟件系統(tǒng)兩大部分組成。軟件可以定義為計(jì)算機(jī)程序及其相關(guān)數(shù)據(jù)的集合,而系統(tǒng)是多個(gè)軟件及其相關(guān)資源的有機(jī)集成,用來(lái)完成一些特定的工作。從使用者的角度看系統(tǒng),就是要求軟件好用,方便、功能強(qiáng)大。微軟的windoWS操作系統(tǒng),辦公用的Word等都因?yàn)闈M足上述要求而得到普遍應(yīng)用。從開發(fā)者的角度,主要是構(gòu)造上述系統(tǒng),這一般就要使用所謂的編程軟件,在編程軟件上使用“代碼+編程工具”來(lái)構(gòu)造一些實(shí)用的軟件系統(tǒng)。事實(shí)上,編程語(yǔ)言必須借助于某個(gè)編譯系統(tǒng)來(lái)實(shí)現(xiàn)其功能。例如,C或者C++語(yǔ)言可以借助于Turbo c軟件、也可以借助于Borland c軟件、或者借助于VC++(Visual C++)軟件來(lái)實(shí)現(xiàn)其編程功能;Java語(yǔ)言必須使用JDK、Eclipse、JBuilder等軟件來(lái)實(shí)現(xiàn)自己的軟件設(shè)計(jì)與系統(tǒng)開發(fā)任務(wù)。腳本語(yǔ)言一般未經(jīng)編譯就可以運(yùn)行。但是,也需要一個(gè)軟件來(lái)對(duì)其進(jìn)行解釋執(zhí)行。編程軟件很多,目前,從占據(jù)市場(chǎng)份額來(lái)看,有兩大系列:一個(gè)是微軟的.NET系列,一個(gè)是Java系列。在這本書中,主要使用Java系列作為工具進(jìn)行講解一個(gè)較大的系統(tǒng)是如何實(shí)現(xiàn)的,雖然是使用特定的Java語(yǔ)言,但是對(duì)于其他語(yǔ)言也具有重要的參考價(jià)值,畢竟系統(tǒng)的實(shí)現(xiàn)具有一般的規(guī)律。

編輯推薦

《軟件系統(tǒng)實(shí)現(xiàn)與分析》:填補(bǔ)語(yǔ)言學(xué)習(xí)與軟件工程系列課程之間的空缺。強(qiáng)調(diào)對(duì)系統(tǒng)中程序之間的調(diào)用關(guān)系進(jìn)行分析,從跟蹤這些關(guān)系入手,以功能實(shí)現(xiàn)為線索對(duì)項(xiàng)目程序進(jìn)行詳細(xì)分析與講解。把修改完善項(xiàng)目作為主要的學(xué)習(xí)手段之一。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    軟件系統(tǒng)實(shí)現(xiàn)與分析 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7