《软件系统实现与分析》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:于万波,魏小鹏编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302247234
  • 页数:417 页
图书介绍:本书以Java作为工具讲解了4个软件系统,分别是学生管理信息系统、象棋对奕软件、博客系统与网上购物系统。

第1章 语言及软件工具介绍 1

1.1 软件系统开发语言及软件 1

1.1.1 软件系统的分类与特点 1

1.1.2 编程语言 4

1.2 Java语言 19

1.2.1 Java的集合相关类 21

1.2.2 Java的Swing类包 24

1.2.3 Java的Socket类 26

1.3 Eclipse开发环境 30

1.3.1 在Eclipse环境下编辑运行Java程序 31

1.3.2 设计Application应用程序 35

1.3.3 HTML与Applet之间的传值 37

1.4 Web程序设计 39

1.4.1 HTML与浏览器 39

1.4.2 JSP与Tomcat 45

1.4.3 Servlet介绍 55

1.5 MyEclipse 61

1.5.1 使用MyEclipse建立Web Project 62

1.5.2 在Web Project中添加组织各种文件 67

1.6 数据库系统软件 80

1.6.1 Access介绍 80

1.6.2 MySQL数据库表 82

1.6.3 SQL Server 90

1.6.4 Oracle 91

1.6.5 各种数据库的连接方法 93

习题1 97

第2章 学生信息管理系统的实现与分析 101

2.1 简单的系统原型程序实现 101

2.1.1 系统设计 101

2.1.2 数据库设计与实现 104

2.1.3 主界面设计与实现 105

2.1.4 公共类设计 113

2.1.5 学生管理 119

2.1.6 课程管理 150

2.1.7 成绩管理 170

2.2 系统存在的问题分析与改进 184

2.2.1 系统中存在的问题 184

2.2.2 系统的优化 188

2.2.3 系统的实用化 192

2.2.4 系统功能的进一步增强与完善 198

习题2 199

第3章 中国象棋对弈软件开发 211

3.1 象棋棋谱制作系统 211

3.1.1 系统设计与功能演示 211

3.1.2 系统程序分析 213

3.2 简易的象棋对弈软件 241

3.2.1 简易的象棋对弈软件的设计与分析 241

3.2.2 简易的象棋对弈软件的实现 241

3.3 象棋对弈软件的网络化 51

3.3.1 象棋对弈软件中加入通信程序 251

3.3.2 象棋对弈网络程序设计 255

习题3 258

第4章 博客系统的实现与分析 266

4.1 一个建设中的博客系统 266

4.1.1 系统的导入与调试运行 266

4.1.2 系统的浏览交互界面与使用 269

4.1.3 管理员登录相关文件代码分析 276

4.1.4 数据库操作相关文件代码分析 290

4.1.5 发表日志相关文件代码分析 300

4.1.6 其他相关文件代码分析 311

4.2 博客系统功能的进一步完善 316

4.2.1 发表日志评论 317

4.2.2 日志查看与修改 328

4.2.3 日志分类 334

4.2.4 心情模块设计 337

4.2.5 管理员模块分析 340

习题4 343

第5章 网络购物系统开发 353

5.1 简易的图书网购系统 353

5.1.1 数据库表 354

5.1.2 系统运行 356

5.1.3 公用类的实现与分析 358

5.1.4 应用类的实现与分析 363

5.1.5 JavaBean的实现与分析 366

5.1.6 JSP主页面设计 368

5.1.7 登录页面设计 372

5.1.8 商品页面设计 374

5.1.9 购物车相关页面设计 376

5.1.10 订单页面设计 382

5.1.11 其他相关文件 388

5.2 图书网购系统的改进 391

5.2.1 图书网购系统的注册功能实现 391

5.2.2 图书网购系统的图书查找功能实现 406

习题5 411

参考文献 417