《高等院校規(guī)劃教材·普通高等院校計算機基礎(chǔ)教育系列教材:計算機信息管理基礎(chǔ)》從信息管理的角度出發(fā),以開發(fā)管理信息系統(tǒng)為主要目標,較全面地介紹了信息管理的基本概念和基礎(chǔ)知識,以及系統(tǒng)的開發(fā)過程、開發(fā)方法和開發(fā)工具等基本內(nèi)容。全書以一個典型案例貫穿各章,以系統(tǒng)的應(yīng)用軟件開發(fā)為重點,采用由淺人深、逐步求精的方法,介紹系統(tǒng)的分析、設(shè)計、實現(xiàn)等主要方面,最后給出該案例的完整描述。該案例的開發(fā)主要借助系統(tǒng)分析與設(shè)計工具S-Designor、應(yīng)用開發(fā)工具PowerBuilder以及Sybase ASA數(shù)據(jù)庫管理系統(tǒng)來完成!陡叩仍盒R(guī)劃教材·普通高等院校計算機基礎(chǔ)教育系列教材:計算機信息管理基礎(chǔ)》還簡要介紹了系統(tǒng)的測試、運行、維護、管理,以及B/S模式下應(yīng)用軟件的開發(fā)技術(shù)等基本內(nèi)容。關(guān)于S-Designor、PowerBuilder和Sybase ASA的使用可參閱與《高等院校規(guī)劃教材·普通高等院校計算機基礎(chǔ)教育系列教材:計算機信息管理基礎(chǔ)》配套的《計算機信息管理基礎(chǔ)實驗指導》。
《高等院校規(guī)劃教材·普通高等院校計算機基礎(chǔ)教育系列教材:計算機信息管理基礎(chǔ)》可作為高校各專業(yè)計算機基礎(chǔ)類課程的教材或參考書,也可作為軟件開發(fā)人員、工程技術(shù)人員從事信息系統(tǒng)開發(fā)的參考書。
本教材是為適應(yīng)計算機基礎(chǔ)教學改革的要求而編寫的。以計算機技術(shù)、網(wǎng)絡(luò)技術(shù)、通信技術(shù)為代表的信息技術(shù)的發(fā)展,迅速地改變著人類社會的生產(chǎn)、生活和學習方式,人類正在闊步邁向信息時代。信息作為社會發(fā)展的三大資源之一,必須進行合理的開發(fā)和利用,必須進行有效的管理。
信息的管理主要包括信息的采集、傳遞、存儲、加工、維護和使用等方面,而實現(xiàn)信息的有效管理離不開管理信息系統(tǒng)。因此,管理信息系統(tǒng)的開發(fā)就成為信息管理的基礎(chǔ)。
本教材從信息管理的角度出發(fā),以開發(fā)管理信息系統(tǒng)為主要目標,以系統(tǒng)的應(yīng)用軟件開發(fā)為重點,結(jié)合一個典型案例貫穿各章,由淺入深、逐步求精地介紹相關(guān)知識。全書共分7章介紹信息管理的基本概念和技術(shù)基礎(chǔ)知識,重點介紹管理信息系統(tǒng)的數(shù)據(jù)庫技術(shù)、基本開發(fā)過程、開發(fā)方法和開發(fā)技術(shù)等。
第1章介紹信息、信息管理、管理信息系統(tǒng)以及信息管理的基本技術(shù)等基本概念和基礎(chǔ)知識。第2章介紹數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)的基本概念,重點介紹關(guān)系數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫設(shè)計過程以及相關(guān)的數(shù)據(jù)庫技術(shù)和工具。第3章主要介紹系統(tǒng)的分析與軟件設(shè)計的基本概念、開發(fā)方法與技術(shù),結(jié)合系統(tǒng)分析與設(shè)計工具S-Designor逐步引入典型案例的分析與設(shè)計過程。第4章簡要介紹應(yīng)用開發(fā)工具PowerBuilder的基本概念和基本用法,結(jié)合典型案例介紹應(yīng)用程序的開發(fā)過程。
第1章 信息管理概述
1.1 信息與信息管理
1.1.1 數(shù)據(jù)和信息
1.1.2 信息管理
1.1.3 信息管理的范圍
1.1.4 管理業(yè)務(wù)的信息化與標準化
1.2 信息管理的技術(shù)基礎(chǔ)
1.2.1 計算機與計算機系統(tǒng)
1.2.2 數(shù)據(jù)庫與數(shù)據(jù)庫系統(tǒng)
1.2.3 計算機網(wǎng)絡(luò)與通信
1.2.4 C/S與B/S應(yīng)用模式
1.3.1 管理信息系統(tǒng)的概念
1.3.2 管理信息系統(tǒng)的結(jié)構(gòu)
1.3.3 管理信息系統(tǒng)的基本功能
1.3.4 典型管理信息系統(tǒng)概述
1.3.5 管理信息系統(tǒng)的開發(fā)過程
小結(jié)
習題
第2章 關(guān)系數(shù)據(jù)庫基礎(chǔ)
2.1 數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和發(fā)展
2.1.1 數(shù)據(jù)庫的定義
2.1.2 數(shù)據(jù)庫系統(tǒng)的產(chǎn)生
2.1.3 數(shù)據(jù)庫系統(tǒng)的發(fā)展
2.1.4 數(shù)據(jù)庫管理系統(tǒng)
2.2 E-R模型及其作用
2.2.1 數(shù)據(jù)庫設(shè)計的一般過程
2.2.2 E-R模型
2.2.3 E-R模型的作用
2.3 關(guān)系數(shù)據(jù)模型
2.3.1 關(guān)系數(shù)據(jù)模型
2.3.2 關(guān)系中的基本概念和性質(zhì)
2.3.3 關(guān)系的完整性
2.4 關(guān)系模式的規(guī)范化
2.4.1 規(guī)范化問題的提出
2.4.2 范式
2.4.3 關(guān)系模式的規(guī)范化
2.5 SQL語言
2.5.1 SQL語言概述
2.5.2 數(shù)據(jù)定義語言
2.5.3 數(shù)據(jù)操縱語言
2.5.4 數(shù)據(jù)查詢語言
2.5.5 數(shù)據(jù)控制語言
2.6 關(guān)系數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品概述
2.7 使用S-Designor工具進行數(shù)據(jù)庫設(shè)計
小結(jié)
習題
第3章 需求分析與軟件設(shè)計
3.1 應(yīng)用軟件與系統(tǒng)之間的關(guān)系
3.1.1 信息系統(tǒng)的2個部分
3.1.2 應(yīng)用軟件目標和系統(tǒng)目標之間的關(guān)系
3.1.3 可行性研究
3.2 應(yīng)用軟件需求分析與設(shè)計的主要目的與任務(wù)
3.2.1 軟件需求分析的目的與主要任務(wù)
3.2.2 軟件設(shè)計的目的與主要任務(wù)
3.3 軟件需求分析
3.3.1 軟件需求分析所關(guān)心的問題
3.3.2 軟件需求分析的基本步驟
3.3.3 軟件需求分析的方法與軟件輔助工具
3.4 軟件設(shè)計
3.4.1 軟件設(shè)計過程
3.4.2 數(shù)據(jù)設(shè)計
3.4.3 體系結(jié)構(gòu)設(shè)計
3.4.4 接口設(shè)計
3.4.5 過程設(shè)計
3.4.6 代碼設(shè)計和設(shè)計規(guī)范
小結(jié)
習題
第4章 系統(tǒng)的實現(xiàn)與開發(fā)工具
第5章 簡單庫存管理系統(tǒng)開發(fā)案例
第6章 系統(tǒng)測試、維護和管理
第7章 基于B/S結(jié)構(gòu)的信息系統(tǒng)開發(fā)
附錄
附錄1 《系統(tǒng)規(guī)格說明書》參考提綱
附錄2 《可行性研究報告》參考提綱
附錄3 《需求分析規(guī)格說明書》參考提綱
附錄4 《概要設(shè)計規(guī)格說明書》參考提綱
附錄5 《程序設(shè)計說明書》參考提綱
參考文獻