图书中心

专业基础课首页>图书中心>计算机类

网络信息系统基础(第2版)
  • 书     名:网络信息系统基础(第2版)
  • 出版时间:2026-01-02
  • 编 著 者:范春晓 漆渊 邹俊伟
  • 版       次:2-1
  • I  S  B N:978-7-5635-7746-0
  • 定       价:¥49.00元

内容简介线

网络信息系统是一个综合技术实现的系统,其设计与实现不能仅依赖于网络程序设计语言完成。目前关于网络信息系统技术的图书,多是将系统技术架构中涉及的知识进行横向切割后选取不同层的内容进行介绍,很少有从纵向角度联通讲解的。
本书从纵向贯通的角度,涵盖网络信息系统技术架构中自底向上的基础理论知识和主流实现技术。写作过程中尽可能避免偏重编程技能、片面强调某种编程技术、忽视基础理论,导致读者无法系统看待网络信息系统的实现、无法灵活应对实际问题等问题。第2版教材内容进一步纳入网络信息系统技术架构中最新技术的关键知识点,并引入现实热点Web应用作为典型案例进行重点阐述。
本书可作为电子信息科学与技术专业、电子科学与技术、光信息科学与技术专业的教材,也可以作为计算机、电子类本科生、研究生及科研工作者的参考书目。

目录介绍线

网络信息系统基础(第2版)
目录





第1章概述1

1.1网络信息系统1


1.1.1信息和信息系统1

1.1.2网络信息系统3

1.2网络信息系统示例4

1.2.1实验室科研项目管理系统5

1.2.2网上书店5

1.2.3BT文件共享系统8

1.2.4网络信息系统示例比较9

1.3网络信息系统技术框架11

1.3.1信息系统组成要素11

1.3.2网络信息系统技术框架12

小结14

习题14

第2章操作系统与进程通信15

2.1操作系统概述15

2.1.1操作系统概念15

2.1.2操作系统的产生及发展17

2.1.3操作系统的功能及构成20

2.1.4操作系统的特征21

2.1.5操作系统的分类22

2.2进程及进程通信24

2.2.1进程的引入24

2.2.2进程描述及状态26

2.2.3进程控制29

2.2.4并发进程的相互制约——同步与互斥30

2.2.5信号量机制31

2.2.6经典的进程同步问题35

2.2.7进程通信40

2.3线程41

2.3.1线程的引入41

2.3.2线程描述及状态42

2.3.3线程同步和通信44

2.3.4多线程系统44

2.3.5线程应用示例44

2.4文件及文件系统44

2.4.1文件及文件描述44

2.4.2目录及文件控制块45

2.4.3目录结构及索引节点46

2.5操作系统的网络服务49

2.5.1计算机运行环境与网络应用体系结构49

2.5.2操作系统的网络服务51

2.6操作系统接口52

2.6.1操作系统接口的发展及类型53

2.6.2联机命令接口53

2.6.3联机图形接口56

2.6.4程序接口(系统调用)57

小结61

习题61

第3章网络协议与网络编程63

3.1计算机网络概述63

3.1.1计算机网络概念及分类63

3.1.2网络实例:Internet65

3.1.3网络标准化67

3.2网络协议及网络体系结构68

3.2.1网络协议概念68

3.2.2网络体系结构69

3.2.3OSI参考模型71

3.2.4TCP/IP参考模型与Internet协议栈73

3.2.5Internet中的地址及数据传输76

3.3应用层协议——DNS域名服务78

3.3.1域名系统概述78

3.3.2名字空间与域名空间79

3.3.3域名服务器83

3.3.4域名解析85

3.4应用层协议——TELNET、FTP、SMTP87

3.4.1远程终端访问协议(TELNET)87

3.4.2文件传输协议(FTP)89

3.4.3简单邮件传输协议(SMTP)91

3.5网络编程基础95

3.5.1网间进程相关概念96

3.5.2网间进程通信需要解决的问题97

3.5.3网间进程标识及通信过程的建立97

3.5.4基于套接字的网间进程通信示例99

小结111

习题112

第4章万维网114

4.1Web概述114

4.1.1Web及其发展史114

4.1.2Web技术架构及工作模式115

4.2Web页面117

4.2.1Web页面的组成117

4.2.2Web页面的类型117

4.2.3Web页面的制作与发布120

4.3Web信息的标识与定位——URL122

4.3.1统一资源标识符及其分类122

4.3.2Web信息检索系统124

4.4超文本传输协议(HTTP)124

4.4.1HTTP概述125

4.4.2HTTP报文125

4.4.3HTTP的无状态性与cookie机制129

4.4.4代理服务器133

4.5超文本标记语言(HTML)133

4.5.1HTML概述133

4.5.2HTML常用元素137

4.6JavaScript150

4.6.1JavaScript概述151

4.6.2JavaScript的语法基础153

4.6.3JavaScript的内置对象153

4.6.4浏览器对象与文档对象153

4.6.5事件处理153

4.7可扩展标记语言(XML)159

4.7.1XML概述159

4.7.2XML文档的结构162

4.7.3XML的命名空间166

4.7.4XML文档的定义和验证166

4.7.5XML的显示167

4.7.6XML解析器168

小结169

习题169

第5章动态页面技术与JSP172

5.1动态页面技术简介172

5.1.1动态页面的特点172

5.1.2CGI173

5.1.3Servlet173

5.1.4脚本技术174

5.2JSP技术原理及运行环境174

5.2.1JSP概述174

5.2.2JSP工作原理176

5.2.3JSP运行环境与开发工具178

5.2.4JSP实验环境的搭建179

5.3JSP中的Java语言179

5.4JSP基本语法180

5.4.1JSP页面结构180

5.4.2JSP注释180

5.4.3JSP脚本元素184

5.4.4JSP指令元素187

5.4.5JSP动作元素190

5.5JSP内置对象194

5.5.1JSP内置对象概述194

5.5.2请求对象:request195

5.5.3响应对象:response201

5.5.4会话对象:session208

5.5.5多客户端共享对象:application212

5.5.6其他对象213

5.5.7JSP内置对象应用简单示例215

5.6JavaBean简介222

5.7JDBC与JSP222

小结222

习题223

第6章网络信息系统实例225

6.1网上书店系统需求分析225

6.2网上书店系统结构设计225

6.3网上书店系统数据设计226

6.3.1数据库表设计226

6.3.2数据结构设计228

6.3.3数据存取逻辑设计230

6.4程序结构说明231

6.5网上书店系统页面设计232

6.6具体代码实现236

6.6.1登录页面index.jsp236

6.6.2图书列表页面booklist.jsp238

6.6.3购物车管理控制器cartmanage.jsp240

6.6.4订单信息页面bookorderList.jsp242

小结246

参考文献247