中图网文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册
> >>>
计算机应用系统的设计与实现(Java)

计算机应用系统的设计与实现(Java)

出版社:清华大学出版社出版时间:2020-12-07
开本: 16开 页数: 411
本类榜单:教材销量榜
中 图 价:¥19.1(4.3折) 定价  ¥44.5 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口
有划线标记、光盘等附件不全详细品相说明>>
本类五星书更多>

计算机应用系统的设计与实现(Java) 版权信息

计算机应用系统的设计与实现(Java) 本书特色

马素霞、方国编著的《计算机应用系统的设计与实现(Java)》结合实例介绍如何使用Java进行面向对象应用软件开发。使用基于统一建模语言(UML)的面向对象建模技术,以校内书店管理系统为例,建立用例模型、对象模型及动态模型。体系结构设计采用面向对象系统典型的三层结构,即业务逻辑层、界面层及数据层。本书重点介绍了每一层开发使用的技术。 本书适合计算机相关专业的在校学生,通过本书的学习和实践,可以增强面向对象软件开发的实践能力,为软件工程课程的学习打下良好的基础。

计算机应用系统的设计与实现(Java) 内容简介

马素霞、方国编著的《计算机应用系统的设计与实现(Java)》结合实例介绍了如何使用Java开发面向对象应用程序,重点介绍三层应用程序的开发方法及相关技术。全书共18章,分为5个部分,主要内容包括面向对象的概念、面向对象的开发方法、Java编程基础、统一建模语言(UML)、基于UML的系统分析与设计、业务逻辑层开发、界面层开发、数据层开发、Web应用程序开发等。 《计算机应用系统的设计与实现(Java)》的重点不是介绍Java的基础语法和类库,而是培养系统开发能力,因此需要读者具有一定的编程基础,但并不特别强调读者具有Java编程的经验。本书在内容安排上由浅入深,不具备Java编程经验的读者也可以开始学习。本书适合软件工程专业的在校学生学习和实践,可以增强软件开发能力和经验,为软件工程课程的学习打下良好的基础。本书也适合其他计算机相关专业的学生更深入地学习Java开发技术。

计算机应用系统的设计与实现(Java) 目录

第1部分面向对象的开发基础 第1章面向对象的系统开发简介 1.1面向对象的概念 1.1.1类与对象 1.1.2消息通信与对象交互 1.1.3封装和信息隐藏 1.1.4继承和多态 1.1.5实例关联 1.2面向对象开发方法 1.2.1面向对象编程 1.2.2面向对象的分析与设计 1.2.3面向对象方法的优点 1.3软件体系结构及其风格 1.3.1软件体系结构的概念 1.3.2软件系统的分层结构 1.3.3软件体系结构风格 1.4软件开发生命周期 1.4.1需求获取与分析 1.4.2系统设计 1.4.3实现 1.4.4集成和部署 1.4.5运行和维护 本章小结 习题 第2章Java程序的运行与开发环境 2.1 Java程序的运行环境 2.2 Java开发工具包——JDK 2.3 Java程序的编辑、编译及运行 2.4集成开发环境简介 2.5 Eclipse的体系结构、安装与环境介绍 2.5.1 Eclipse的体系结构 2.5.2 Eclipse在Windows下的安装 2.5.3 Eclipse工作台 2.6 Eclipse环境下的项目开发过程 2.6.1新建Java项目 2.6.2创建Java程序 2.6.3代码输入支持功能 2.6.4执行Java程序 2.6.5 Java实时运算簿页面 本章小结 习题 第3章Java使用初步 3.1 Java应用程序的组成元素 3.2基本数据类型与表达式 3.2.1基本数据类型 3.2.2变量与常量 3.2.3表达式 3.2.4类型转换 3.3控制流程语句 3.3.1选择结构 3.3.2循环结构 3.4 Java标准类实例 3.4.1 Math类 3.4.2 String类 3.4.3 System类 3.4.4包裹类 3.4.5 JOptionPane类 3.4.6 Date类和SimpleDateFormat类 本章小结 习题 第4章自定义类 4.1类的声明与使用 4.1.1类的声明 4.1.2对象的创建与引用 4.2属性成员 4.2.1属性成员声明 4.2.2实例变量与类变量 4.3方法成员 4.3.1方法成员声明 4.3.2实例方法与类方法 4.3.3带参数的方法 4.3.4构造方法 4.4其他常用方法 4.4.1 toString()方法 4.4.2 equals()方法 4.5 内部类 4.6将类组织成包 4.7使用Javadoc命令生成类文档 本章小结 习题 第5章数组及其应用 5.1数组的概念 5.2对象数组 5.2.1用数组存储对象 5.2.2在方法中返回对象 5.2.3在方法中返回对象数组 5.3二维数组 5.4数组的应用 5.4.1 查找 5.4.2增加及删除元素 5.4.3排序 5.4.4在已排序的数组中查找 本章小结 习题 第2部分基于UML的系统分析与设计 第6章基于UML的系统分析 6.1 UML 6.1.1 UML的产生和发展 6.1.2 UML的特点 6.2 UML建模工具Rational Rose 6.2.1 Rose的特点 6.2.2 Rose的使用 6.2.3 Rose的基本操作 6.3实例研究 6.3.1校内书店管理系统业务简介 6.3.2用例图 6.3.3类图 6.3.4顺序图 本章小结 习题 第7章面向对象设计 7.1子系统分解 7.1.1水平方向的分解 7.1.2垂直方向的分解 7.2问题域设计 7.2.1对分析类图进行调整与细化 7.2.2将对象分组归入子系统 7.2.3增加控制类 7.3界面层设计 7.3.1界面设计方法和原则 7.3.2校内书店管理系统界面设计方案 7.4数据层设计 7.4.1数据库设计 7.4.2数据访问类设计 本章小结 习题 第3部分业务逻辑层开发 第8章编写问题域类 8.1定义问题域类 8.1.1定义Book类 8.1.2测试Book类 8.1.3编写构造方法 8.1.4编写toString()方法 8.1.5定义并测试BookStore类 8.2使用静态变量和静态方法 8.3编写自定义方法 8.4格式化输出 8.5重载方法 8.6异常及其处理 8.6.1异常的概念 8.6.2异常处理 8.6.3生成异常对象 8.6.4在BookStore类中使用异常 本章小结 习题 第9章继承与多态 9.1类的继承 9.1.1私有属性和方法的继承 9.1.2隐藏和覆盖 9.1.3有继承时的构造方法 9.2 Object类 9.3定义Customer类及其子类 9.3.1定义Customer类并测试 9.3.2定义Customer类的子类并测试 9.4重写超类方法 9.4.1添加和重写toString()方法 9.4.2重写和调用超类方法 9.5塑型与多态 9.5.1 塑型 9.5.2 多态 本章小结 习题 第10章抽象类与终结类 10.1抽象类与抽象方法 10.1.1抽象类的定义 10.1.2抽象方法 10.2终结类与终结方法 10.2.1终结类 10.2.2终结方法 10.3定义Lease类及其子类 10.3.1定义初始的Lease类 10.3.2处理日期 10.3.3向Lease类中添加抽象方法 10.3.4定义Lease类的子类BookLease 10.3.5定义Lease类的子类DailyLease 10.3.6测试BookLease类和DailyLease类 10.4声明及使用自定义异常 10.4.1 定义DateInputException类 10.4.2抛出自定义异常 10.4.3创建多个日租约对象 本章小结 习题 第11章接口及其应用 11.1接口 11.1.1接口的概念 11.1.2定义接口 11.1.3实现接口 11.1.4接口与抽象类的区别 11.2 Java集合框架 11.2.1列表的定义与创建 11.2.2列表的标准方法 11.2.3 Enumeration类及Iterator类 11.2.4泛型及其应用 11.3面向接口编程 11.3.1面向接口编程的概念 11.3.2面向接口编程的优点 11.3.3分析抽象Bookshelf的接口IContainable 11.3.4使用IContainable接口 本章小结 习题 第12章实现关联关系 12.1查看校内书店管理系统的类图 12.2实现Customer类与Book类之间的关联关系 12.2.1修改Book类 12.2.2修改Customer类 12.2.3测试Customer类与Book类的关联关系 12.3实现BookStore类与Bookshelf类之间的关联关系 12.3.1定义BookStore类 12.3.2将Bookshelf类与BookStore类相关联 12.3.3测试“书店包含书架”关联关系 12.4创建和使用关联类——Lease 12.4.1对Lease超类进行修改 12.4.2对Customer类进行修改 …… 第4部分界面层与数据层开发 第5部分Web应用程序的开发
展开全部
商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服